كافي سكريبت

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

كافي سكريبت
ظهرت في 13 ديسمبر 2009،  و2009  تعديل قيمة خاصية البداية (P571) في ويكي بيانات
نظام التشغيل متعدد المنصات  تعديل قيمة خاصية نظام التشغيل (P306) في ويكي بيانات
الرخصة رخصة إم أي تي[1]  تعديل قيمة خاصية الرخصة (P275) في ويكي بيانات
رقم اخر اصدار 2.5.0 (1 يناير 2020)[2]  تعديل قيمة خاصية معرف نسخة البرنامج (P348) في ويكي بيانات
متأثرة بـ جافا سكريبت،  وروبي  تعديل قيمة خاصية تأثر ب (P737) في ويكي بيانات
امتدادات الملفات coffee،  وlitcoffee  تعديل قيمة خاصية امتداد الملف (P1195) في ويكي بيانات
موقع ويب الموقع الرسمي[3]  تعديل قيمة خاصية الموقع الرسمي (P856) في ويكي بيانات

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

المراجععدل

  1. ^ The coffeescript Open Source Project on Open Hub: Licenses Page — تاريخ الاطلاع: 18 يوليو 2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
  2. ^ Release 2.5.0 — تاريخ الاطلاع: 2 يناير 2020 — تاريخ النشر: 1 يناير 2020
  3. ^ https://github.com/jashkenas/coffeescript/blob/master/README.md — تاريخ الاطلاع: 11 أكتوبر 2019
  4. ^ Alex MacCaw (January 2012). The Little Book on CoffeScript. أوريلي ميديا. ISBN 978-1-4493-2105-5. 
  5. ^ , Joshua.
  6. ^ "AssetsCoffeeScript - 2.5.x". www.playframework.com. مؤرشف من الأصل في 9 سبتمبر 2017. اطلع عليه بتاريخ 31 أكتوبر 2016. 
  7. أ ب Eich, Brendan.
 
هذه بذرة مقالة عن لغة برمجة بحاجة للتوسيع. شارك في تحريرها.