title: اختَرْ مجالَك description: مجالاتُ لغة ص — وحالُ كلٍّ منها مُشتَقٌّ من مصدرِ حقيقةِ اللغة لا مكتوبٌ باليد
اختَرْ مجالَك
لكلِّ مجالٍ بطاقةٌ تقولُ حالَه اليوم قبلَ أن تقولَ ما فيه. والحالُ مُشتَقٌّ وقتَ البناءِ من قدراتٍ تُحَلُّ في مصدرِ حقيقةِ اللغة، لا مكتوبٌ باليد — فلا يَعِدُ مجالٌ بما لا يقيسُه المستودع. وحارسٌ في بوّابةِ النشرِ يُحمِّرُ البناءَ إن وعدَ مجالٌ بقدرةٍ لا وجودَ لها أو مؤجَّلة.
جديدٌ على لغة ص
أوّلُ برنامج · المتغيّراتُ والشروطُ والدوالّ
أريدُ أن أكتبَ أوّلَ برنامجٍ لي بالعربيّة.
الباحثون في اللغات والمترجمات
مصدرُ الحقيقةِ · النحوُ والمطابقةُ · التنزيلُ · معايرةُ الحرّاس
أريدُ أن أفهمَ كيف تُبنى هذه اللغةُ وكيف تُحرَسُ قواعدُها.
مطوّرو أنظمة التشغيل
الأنظمةُ · الوضعُ الحرُّ · التعاملُ مع C · لهجةُ التجميع
أريدُ أن أكتبَ نواةً أو مُشغِّلًا بلا نظامِ تشغيلٍ تحتَه.
مطوّرو الويب
خادمُ HTTP · مقابسُ TCP/UDP · طلباتٌ صادرة
أريدُ أن أكتبَ خادمًا يستجيبُ لطلبِ HTTP.
تطبيقاتُ سطحِ المكتب
نوافذُ وعناصرُ واجهة · SDL2 · ويندوز ولينكس وماك
أريدُ أن أبنيَ تطبيقًا بنافذةٍ وأزرار.
تطبيقاتُ الهواتف
أندرويد · iOS
أريدُ أن أبنيَ تطبيقَ هاتفٍ بلغة ص.
مطوّرو قواعد البيانات
قواعدُ البياناتِ وSQL
أريدُ أن أقرأَ من قاعدةِ بياناتٍ وأكتبَ إليها.
مطوّرو الذكاء الصناعيّ
الحسابُ العدديُّ والتعلّمُ الآليّ
أريدُ أن أبنيَ نموذجًا أو أُجريَ حسابًا عدديًّا مكثَّفًا.
ماذا تعني الأحوالُ الأربعة
| الحال | ما يُنتظَرُ منه |
|---|---|
| جاهزٌ للاستعمال | قدراتُه كلُّها مستقرّةٌ في مصدرِ الحقيقة، وخلفَها اختباراتٌ تُشغَّلُ في كلِّ بناء، وفيه درسٌ يمشي بك إلى أوّلِ نجاح. |
| يعملُ بحدودٍ مُعلَنة | قدراتُه مستقرّةٌ ولا شاهدَ اختباراتٍ بعد — يعملُ بحدودٍ مكتوبة. |
| ليس بعدُ — والشفرةُ موجودة | شفرتُه في شجرةِ اللغةِ ومدخلاتُه مؤجَّلة — يُشرَحُ ولا يُدرَّس. |
| ليس من مجالِ ص اليوم | لا سبيلَ إليه من ص اليوم. وصفحتُه تسمّي ما يوجدُ وما يلزمُ لفتحِه بالخطوة. |