الرئيسيةعريقبحث

كلمات (لغة برمجة)


☰ جدول المحتويات


لمعانٍ أخرى، انظر كلمات (توضيح).

كَلِمات هي لغة برمجة عربية مفتوحة المصدر ومتاحة بالمجان.

كَلِمات (لغة برمجة)
شعار لغة البرمجة العربية كلمات.png


ظهرت في يونيو، 2010 م
صممها محمد سامي
نظام التشغيل ويندوز، ولينوكس
الرخصة أباتشي 2.0
التطوير
المطور محمد سامي
آخر إصدار فبراير، 2013 م
متفرقات
امتدادات الملفات كود مصدري: k.*
موقع ويب http://lordadamson.github.io/kalimat/

اللغة موَّجهة أساسا للمساهمة في تطوير المحتوي التقني العربي ونشر مجال البرمحة بين عامة الشعب بسبب سهولتها

تاريخ اللغة

  • بدأ التخطيط لها على الورق في 2008 م.
  • بدأ تنفيذها في أوائل 2010 م.
  • أول اصدارة أُعلن عنها في 23 يونيو، 2010 م[1]
  • أول إصدار عام على الإنترنت كان في 12 ديسمبر 2010 م.
  • آخر إصدار كان عام 2013 م[2]
  • توقف محمد سامي عن تطويرها. والآن لا تلقي تطوير دائم إلا من مساهمات بسيطة عشوائية.[2]
  • صدرت نسخة إنجليزية منها اسمها Kick حديثاً[3] من اجل تطبيق منهج البحث العلمي عند الضرورة؛ مثلا المقارنة بين طلبة تعلموا بكلمات وغيرهم تعلموا بما يكافئها بالإنجليزية.

مميزات

  • البساطة وسهولة الاستخدام، حتى ان كثير من البرامج تبدو عند قراءتها كوصف أكثر منها برنامجاً. مثلا هذه الكود في مثال الغوريلات المرفق مع اللغة:

م = موزة جديد ... طالما م: في.الجو() وأيضا ليس نهاية.اللعبة(): (افعل كذا وكذا)

  • وجود معظم الإمكانات المتوقعة في لغة حديثة مثل OOP، Dictionaries وبعض الإمكانات غير المتوقعة أيضا مثل إمكانية Concurrency
  • إمكانية القنوات لتنظيم ال concurrent programming مثل لغة Go من جوجل.
  • القدرة على استدعاء دوال من مكتبات سي[4] (FFI) عند اللزوم.

أمــثــلــة

الكرات المتحركة

آلة حاسبة

مقالات ذات صلة

مصادر

  1. Samy, Mohamed. "حصان صغير لأمينة". حصان صغير لأمينة. مؤرشف من الأصل في 28 أكتوبر 201117 أبريل 2017.
  2. "lordadamson/kalimat". GitHub (باللغة الإنجليزية). مؤرشف من الأصل في 26 يناير 202017 أبريل 2017.
  3. Samy, Mohamed. "A pony for Amina". A pony for Amina. مؤرشف من الأصل في 13 ديسمبر 201917 أبريل 2017.
  4. Samy, Mohamed. "كلمات: استدعاء إجراءات سي". كلمات. مؤرشف من الأصل في 28 أكتوبر 201117 أبريل 2017.


موسوعات ذات صلة :