تعليمات التنصيب والتشغيل
لغة الأسس تدعم نظامي لينكس وماك أو إس، كما يمكن تشغيلها على نظام ويندوز باستخدام خاصية WSL على ويندوز، لكننا ننصح باستخدام نظام لينكس فهو يوفر التجربة الأكثر تكاملاً، وهو النظام الذي يستخدمه فريق التطوير وبالتالي تضمن أن كل مكتبات الأسس تدعمه بشكل جيد. كذلك فإن دعم اللغة العربية في نظام لينكس أفضل مما هو في نظامي ماك أوس وويندوز خصوصًا في الطرفية.

تنصيب لغة الأسس على نظام لينكس


تتوفر حزم جاهزة للتنصيب على لينكس بصيغتي deb و rpm. فإذا كانت توزيعة التوزيعة التي تستخدمها تدعم إحدى هاتين الصيغتين فما عليك سوى تنزيلها وتنصيبها باستخدام الأمر التالي فيما لو كنت تستخدم صيغة deb أو الذي يليه فما لو كنت تستخدم rpm:

$ sudo apt-get install alusus_0.7.0_amd64.deb
$ sudo dnf install alusus-0.7.0-1.x86_64.rpm
وقد توفر توزيعتك واجهة رسومية لتنصيب الحزم بدل استخدام سطر الأوامر.

يمكن أيضًا تنزيل نسخة من الأسس من ملف مضغوط ونسخها إلى أي مكان تريد على نظامك دون الحاجة لاستخدام الحزم. ستتمكن من تشغيل الأسس أو مدير الحزم من مجلد Bin مباشرة بعد نسخها ويمكنك إضافة مجلد Bin إلى قائمة مسارات PATH للتسهيل.

تنصيب لغة الأسس على نظام ماك أو إس


حاليًا نحن لا نوفر نسخةً مبنية مسبقًا لنظام ماك أو إس، لذلك ستحتاج لبنائها من الشفرة المصدرية، وهو أمر يسير. راجع وثيقة بناء الأسس من الشفرة المصدرية لمزيد من المعلومات.

ستحتاج محررًا يدعم اللغة العربية كي تتمكن من كتابة البرامج بالعربية. يمكنك تنصيب محرر gedit أو emacs باستخدام homebrew. نحن ننصح بمحرر gedit لتوفر إعدادات تلوين شفرة الأسس لذلك المحرر، بينما لم نعمل بعد على توفير تلوين الشفرة المصدرية لأي محرر آخر.

تنصيب لغة الأسس على نظام ويندوز


لتنصيب الأسس على نظام ويندوز ستحتاج لخاصية Windows Subsystem for Linux (WSL). اتبع تعليمات تنصيب WSL من موقعهم الرسمي ثم نصب الأسس بنفس طريقة تنصيبها على نظام لينكس، إما باستخدام الحزم أو بنسخها مباشرة لأي موقع على نظامك. قمنا باختبار الأسس على الإصدار الأول من WSL ولم يتسنَّ لنا اختبارها على WSL2، لكن ليس هناك ما يدفعنا للاعتقاد أنها لن تعمل على WSL2.

ستحتاج محررًا يدعم اللغة العربية كي تتمكن من كتابة البرامج بالعربية. يمكنك تنصيب محرر gedit من متجر ويندوز، أو يمكن تنصيب emacs من موقعه الرسمي، وقد تتواجد محررات أخرى لا نعلم بها بدعم جيد للغة العربية. نحن ننصح بمحرر gedit لتوفر إعدادات تلوين شفرة الأسس لذلك المحرر، بينما لم نعمل بعد على توفير تلوين الشفرة المصدرية لأي محرر آخر.


استخدام لغة الأسُس


لتشغيل أي برنامج بلغة الأسُس لا تحتاج سوى تنفيذ الأمر alusus متبوعاً باسم الملف المراد تشغيله، كما في المثال التالي:

$ alusus hello_world.alusus
ويمكن أيضًا استخدام الوصلة العربية كما في المثال التالي:
$ الأسس بسملة.أسس