Skip to content

تحميل لغة ص

الإصدار v1.0.0

مثبِّتٌ بائتٌ — مقيسٌ لا مُتوقَّع

حِزَمُ الإصدارِ ١٫٠٫٠ وسكربتا التثبيتِ المنشورانِ على هذا الموقعِ سابقانِ لحذفِ المفسّرِ من اللغة، ولم يُعَدْ إصدارُهما بعد. والمقيسُ في السكربتَينِ نفسَيهما:

  • install.ps1 يعرضُ مكوّنًا اسمُه «المفسر (sad.exe)»، ويربطُ امتدادَ بـsad.exe، ويضيفُ إلى المسارِ sad.exe وsadc.exe.
  • install.sh يعرضُ «المفسر (sad)» و«المترجم (sadc)».
  • ولا يذكرُ أيٌّ منهما sad-buildوهو اسمُ المترجِّمِ اليوم.

فالمفسّرُ محذوفٌ من اللغة، وsadc أُعيدت تسميتُه. وحتّى يُعادَ الإصدار، ابنِ المترجِّمَ من المصدرِ إن أردتَ محرّكًا مطابقًا لهذا التوثيق.


⬇️ تحميل مباشر سريع

🪟
Windows x64
الإصدار 1.0.0 · 41.4 MB · مثبّت GUI رسمي
⬇️ تحميل sad-setup.exe
🐧
Linux x86_64
الإصدار 1.0.0 · 6.2 MB · مثبّت رسومي تفاعلي
⬇️ تحميل المثبّت
🍎
macOS Universal
قريباً — النسخة قيد التحضير
🔜 قريباً

ملاحظة بخصوص macOS

حالياً لغة ص متوفرة على Windows و Linux. نسخة macOS قيد التحضير وستُنشر قريباً. تابع صفحة الإصدارات على GitHub للاطلاع على آخر المستجدات.


🔐 التحقق من الملفات (SHA256)

المثبّت Windows (EXE):9DDCBFD4B6D7E6E8F309AB894408AB00F5EDE0E9EC08D5D3F1E8558BCAD90B8A
النسخة المحمولة Windows (ZIP):0A803F2ED02753C9A7D18B8AA790A960A857E14EF0C0BF87BB94D77918F1BB96
المثبّت Linux (SH):84BFBA971924FA484ED7F00ED271FDE1BFB9C1794B145326DA7ABBC182A959D8
Linux TAR.GZ:851DCD17D3C5F002CE875BA93850AD3F69CC40D900CC7D783FD090F04A310663
حزمة DEB:7DC809217DD0EC7888B638FB84C66F6A86C49A5D4B7F266C65FC8FFC05BE1748
powershell
# تحقق من SHA256 في PowerShell
Get-FileHash .\sad-setup-1.0.0-windows-x64.exe -Algorithm SHA256

⚡ تثبيت سريع عبر الأوامر

powershell
# تثبيت بسطر واحد (PowerShell — Windows)
irm https://sad-lang.org/install.ps1 | iex
bash
# تثبيت بسطر واحد (Bash — Linux)
curl -fsSL https://sad-lang.org/install.sh | bash
bash
# تثبيت من حزمة DEB (Debian/Ubuntu)
sudo dpkg -i sad-lang_1.0.0_amd64.deb

🗃️ جميع الإصدارات

🪟

Windows

v1.0.0 • x64

SHA256: 9DDCBFD4B6D7E6E8F309AB894408AB00F5EDE0E9EC08D5D3F1E8558BCAD90B8A

irm https://sad-lang.org/install.ps1 | iex
🐧

Linux

v1.0.0 • x86_64

SHA256: 851DCD17D3C5F002CE875BA93850AD3F69CC40D900CC7D783FD090F04A310663

curl -fsSL https://sad-lang.org/install.sh | bash

نسخة macOS — قريباً

نسخة macOS (PKG, DMG) قيد التحضير. سيتم الإعلان عنها في صفحة الإصدارات.


📦 محتويات الحزمة

المكوّنالوصف
sadواجهةُ سطرِ الأوامر — ومنها sad-build
sad-buildالمترجِّم إلى كودٍ أصيلٍ عبرَ LLVM — محرّكُ اللغةِ الوحيد
sad-fmtأداة التنسيق
sad-lspخادم LSP
sad-pkgمدير الحزم
SDL2.dllمكتبة الرسوميات (Windows)
المكتبة القياسيةمكتبات عربية مضمّنة — stdlib/

محرّكٌ واحد

لا مفسّرَ في الحزمةِ ولا صدفةٌ تفاعليّة. المترجِّمُ ليس مكوّنًا اختياريًّا يُلغى تحديدُه: هو المحرّكُ الوحيدُ الذي يُنفَّذُ به كودُ لغة ص.


✅ التحقق من التثبيت

bash
sad --version

ثمّ جرِّبْ ترجمةَ برنامجٍ وتشغيلَ ناتجِه:

bash
sad-build مرحبا.ص -o مرحبا.exe

💻 متطلبات النظام

المتطلبWindowsLinux
نظام التشغيلWindows 10 x64 أو أحدثUbuntu 20.04+, Debian 11+, Fedora 38+
الذاكرة256 MB RAM256 MB RAM
المعماريةx86_64 (64-bit)x86_64 (64-bit)

📦 مستودع الحزم — سيلا هاب

بعد تثبيت لغة ص، يمكنك الوصول إلى مستودع الحزم العربي واستخدام آلاف الحزم البرمجية الجاهزة:

📦
سيلا هاب — مستودع حزم لغة ص
أول مستودع حزم برمجية عربي مفتوح المصدر
زيارة المستودع ←
bash
# إضافة حزمة من المستودع
ص-حزم أضف شبكة

# البحث عن حزمة
ص-حزم بحث رياضيات

# نشر حزمتك الخاصة
ص-حزم نشر

❓ الأسئلة الشائعة

ما الفرق بين المثبّت GUI والنسخة المحمولة (ZIP)؟
  • المثبّت GUI (sad-setup.exe): تثبيت كامل مع إضافة sad إلى PATH تلقائياً، واختصارات، وإمكانية إلغاء التثبيت.
  • النسخة المحمولة (ZIP): فك الضغط وتشغيل مباشرة. مناسبة إذا أردت تشغيل لغة ص بدون تثبيت أو على فلاش USB.
هل يمكنني تشغيلُ ملفِّ مباشرةً دونَ ترجمة؟

لا. حُذِفَ المفسّرُ من اللغة، فصارَ لها محرّكٌ واحدٌ هو المترجِّم. والاستعمالُ خطوتان: sad-build برنامجي.ص -o برنامجي.exe ثمّ تشغيلُ الملفِّ التنفيذيِّ الناتج.

كيف أتحقق أن التثبيت تم بنجاح؟

افتح PowerShell أو CMD واكتب:

sad --version

يجب أن يظهر: sad version 1.0.0

أحصل على خطأ "Windows protected your PC" — ماذا أفعل؟

هذا تحذير Windows SmartScreen لأن البرنامج جديد. اضغط More info ثم Run anyway. البرنامج آمن ويمكنك التحقق من SHA256 أعلاه.

مُرخَّص بموجب رخصة MIT