كافي سكريبت

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

كافي سكريبت
معلومات عامة
التصنيف
التنميط
ظهرت في
صممها
نظام التشغيل
الرخصة
التطوير
المطور
الإصدار الأول
الإصدار الأخير
المستودع
التأثير
متأثرة بـ
متفرقات
امتدادات الملفات
coffee عدل القيمة على Wikidata
موقع الويب

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

المراجععدل

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

وصلات خارجيةعدل