AdaLogic BASIC (ALB) — تعلّم وشارك وابنِ ورشة مفتوحة
AdaLogic BASIC
AdaLogic BASIC، أو لغة البرمجة ALB، هي لهجة BASIC متقدمة ومحددة الأنواع لإنشاء البرامج والألعاب والتطبيقات. وإلى جانب البنية الواضحة، توفر برمجة منطقية بأسلوب Prolog باستخدام KNOWS وFIND، وعقود REQUIRE/ENSURE، وكتل ENABLE/INLINE لدمج Assembly وAda وC وTypeScript.
يمكن ترجمة المشروع نفسه إلى ستة عشر هدفاً: x86-64 أصلي عبر FASM وNASM، وC، وTypeScript وWebAssembly للمتصفح، بالإضافة إلى Ada وJava و.NET/C# وRust وPython وLua وMoonScript وHaskell وOdin وC3 و6502 وBrainfuck. راجع القائمة الكاملة للتقنيات.
ما الذي يميز ALB؟
- منطق مدمج: الحقائق والقواعد وجمل Horn والاستعلامات جزء من اللغة نفسها.
- العقود: عبّر بوضوح عن الشروط المسبقة واللاحقة للإجراءات.
- كتل متعددة اللغات: اجمع BASIC مع كود خاص بالهدف عند الحاجة.
- أهداف متعددة: من WebAssembly وx86-64 إلى الأنظمة القديمة المعتمدة على 6502.
أخبار ALB
أمثلة مختارة
برامج مبنية باستخدام ALB
برامج حقيقية مكتوبة بلغة AdaLogic BASIC — أدوات سطح مكتب ومحررات وعروض رسومية مترجمة عبر toolchain الخاصة بـ ALB.




