كافي سكريبت

كافي سكريبت
الشعار
معلومات عامة
التصنيف
  القائمة ...
لغة برمجة — لغة حكم خارج الجانب [لغات أخرى]صيغة ملفمترجم اللغةمكتبة جافا سكريبت — لغة برمجة متعددة الأنماط [لغات أخرى]برمجة أمريةبرمجة وظيفيةبرمجة جانبية المنحى — برمجة بدئيَّة الاعتماد [لغات أخرى] عدل القيمة على Wikidata
التنميط
البرمجة متعددة الأنماط [لغات أخرى] — برمجة بدئيَّة الاعتماد [لغات أخرى]برمجة وظيفيةبرمجة أمرية عدل القيمة على Wikidata
ظهرت في
13 ديسمبر 2009 عدل القيمة على Wikidata
صممها
Jeremy Ashkenas [الإنجليزية] ترجم عدل القيمة على Wikidata
نظام التشغيل
الرخصة
التطوير
المطور
Jeremy Ashkenas [الإنجليزية] ترجم عدل القيمة على Wikidata
الإصدار الأول
13 ديسمبر 2009 عدل القيمة على Wikidata
الإصدار الأخير
  • 2.7.0
    (24 أبريل 2022) عدل القيمة على Wikidata
المستودع
التأثير
متأثرة بـ
  القائمة ...
متفرقات
امتدادات الملفات
coffee عدل القيمة على Wikidata
موقع الويب

كافي سكريبت (بالإنجليزية: CoffeeScript)‏ هي لغة برمجة تترجم إلى جافا سكريبت. وتضيف تجميلات لغوية مستوحاة من بايثون وروبي وهاسكل في مسعى لتحسين جافا سكريبت من حيث الإيجاز وسهولة القراءة.[6] كما تضم مزايا خاصة مثل «فهم القوائم» (List comprehension) و «مطابقة النقش» (pattern matching).

CoffeeScript مدعومة في روبي على القضبان الإصدار 3.1[7] وبلاي فرايمورك.[8] في عام 2011، أشار برندان آيخ إلى أن CoffeeScript تؤثر على أفكاره حول مستقبل جافا سكريبت.[9][9]

المراجع

[عدل]
  1. ^ "The coffeescript Open Source Project on Open Hub: Licenses Page". أهلوه. اطلع عليه بتاريخ 2018-07-18.
  2. ^ ا ب "2.7.0". 24 أبريل 2022. اطلع عليه بتاريخ 2022-08-09.
  3. ^ ا ب "npmjs". اطلع عليه بتاريخ 2023-03-01.
  4. ^ وصلة مرجع: https://coffeescript.org/. الوصول: 9 أغسطس 2022.
  5. ^ ا ب الوصول: 11 أكتوبر 2019. وصلة مرجع: https://github.com/jashkenas/coffeescript/blob/master/README.md.
  6. ^ Alex MacCaw (يناير 2012). The Little Book on CoffeScript. أوريلي ميديا. ISBN:978-1-4493-2105-5.
  7. ^ , Joshua.
  8. ^ "AssetsCoffeeScript - 2.5.x". www.playframework.com. مؤرشف من الأصل في 2017-09-09. اطلع عليه بتاريخ 2016-10-31.
  9. ^ ا ب Eich, Brendan.

وصلات خارجية

[عدل]