English

Facebook Twitter Google Plus

مرحبا بكم في الموقع الرسمي للغة الأسُس البرمجية، لغة لكل شيء!

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

فوائد لغة الأسُس

صُمّمت لغة الأسُس لتكون لغةً لكل ما يتعلّق بالبرمجة وذلك بجعل خواص اللغة قابلة للإضافة بشكل متحرّك (ديناميكي) وعلى مستوى البرنامج، أي بتمكين كل برنامج من اختيار خواص اللغة التي يحتاجها، وهذا يمكّن اللغة من:
  • الامتداد عموديا للجمع بين الصفات منخفضة المستوى مثل تلك التي تتمتع بها ++C والصفات مرتفعة المستوى مثل تلك التي تتمتع بها لغات كبايثون وروبي وغيرهما.
  • التوسع أفقياً لتغطية كافة مجالات البرمجة ما يغني المستخدم عن الحاجة لاستخدام لغات متعددة.
  • جعل توسيع اللغة مفتوحاً للجميع وبشكل لا مركزي ما يمكّن المستخدمين من ابتكار أنماط وتقنيات برمجية جديدة دون الحاجة للبدء من الصفر وابتكار لغة جديدة.
تصور أن تتمكن من كتابة شفرة الخادم والزبون والتعامل مع قواعد البيانات والمظللات الرسومية وغيرها بنفس اللغة. تصور أيضاً أن يكون تبديل أنماط البرمجة ممكناً بتبديل المكتبات المستخدمة بدل اللجوء للغة مختلفة. تصور أن تكتب برنامجك بلغة مرتفعة المستوى مع الاحتفظ بالقدرة على اللجوء إلى مستوى منخفض لكتابة العناصر التي تحتاج سرعة أداء قصوى. صُمّمت الأسُس لجعل كل ذلك ممكناً. إقرأ مزيداً من المعلومات حول ما يجعل لغة الأسُس ليس فقط نافعة، وإنما ضرورية.
اشمل "عامة.أسس"؛

عرّف البسملة : حزمة {
  عرّف إبدأ : دالّة () => العدد_الصحيح {
    اطبع("بسم الله الرحمن الرحيم\ج")؛
    أرجع 0
  }
}؛

نفّذ البسملة؛
المزيد من الأمثلة

ساهموا معنا

فريق العمل بحاجة لمتطوعين فساهموا معنا في تطوير لغة الأسُس. زوروا صفحة التطوير للمزيد من المعلومات.

أو ساهموا عبر التبرّع لهذا المشروع الخيري:

حالة المشروع

لغة الأسُس ما زالت في مراحلها الأولية والإصدار 0.2.1 (2015-11-28م \ 1437-02-16هـ) نموذج فاعل يوفر خاصيّات البرمجة الإجرائية كالدالّات والهياكل والمؤشرات بالإضافة لإمكانية الربط مع مكتبات السي الديناميكية.
اطّلع على خارطة الطريق لمعرفة ما نخطط له في الإصدارات القادمة.

آخر الأخبار

جميع الحقوق محفوظة لشركة الأسُس للبرمجيات 2015م \ 1436هـ - Copyright © 2015 Alusus Software Ltd