Skip to content

تحميل لغة ص

الإصدار v1.0.0

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

🪟
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.exeالمفسر الرئيسي3.2 MB
sadc.exeالمترجم LLVM (كود أصيل)83.9 MB
sad-fmt.exeأداة التنسيق0.2 MB
sad-repl.exeسطر الأوامر التفاعلي2.7 MB
sad-lsp.exeخادم LSP1.4 MB
sad-pkg.exeمدير الحزم0.3 MB
SDL2.dllمكتبة الرسوميات2.4 MB
المكتبة القياسيةمكتبات عربية مضمّنةstdlib/

مكوّنات اختيارية

عند تشغيل مثبّت Windows، يمكن إلغاء تحديد المترجم LLVM (75MB) إذا أردت المفسر فحسب.


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

bash
sad --version
# sad version 1.0.0

sadc --version
# sadc version 1.0.0 (LLVM 18)

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

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

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

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

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

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

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

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

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

نعم! عند تشغيل المثبّت، يمكنك إلغاء تحديد المترجم LLVM (75 MB). المفسر sad.exe يعمل بشكل مستقل تماماً.

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

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

sad --version

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

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

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

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