كافي سكريبت (CoffeeScript) هي لغة برمجة تترجم إلى جافا سكريبت. وتضيف نجميلات لغوية مستوحاة من بايثون و روبي و هاسكل في مسعى لتحسين جافا سكريبت من حيث الإيجاز وسهولة القراءة.[4] كما تضم مزايا خاصة مثل "فهم القوائم" (List comprehension) و "مطابقة النقش" ( pattern matching).
كافي سكريبت | |
---|---|
ظهرت في | 13 ديسمبر 2009، و2009 |
نظام التشغيل | متعدد المنصات |
الرخصة | رخصة إم أي تي[1] |
رقم اخر اصدار | 2.5.1 (31 يناير 2020)[2] |
متأثرة بـ | جافا سكريبت، وروبي |
امتدادات الملفات | coffee، وlitcoffee |
موقع ويب | الموقع الرسمي[3] |
CoffeeScript مدعومة في روبي على القضبان الإصدار 3.1[5] و بلاي فرايمورك.[6] في عام 2011 ، أشار برندان آيخ إلى أن CoffeeScript تؤثر على أفكاره حول مستقبل جافا سكريبت.[7][7]
المراجع
- The coffeescript Open Source Project on Open Hub: Licenses Page — تاريخ الاطلاع: 18 يوليو 2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
- Release 2.5.1 — تاريخ الاطلاع: 1 فبراير 2020 — تاريخ النشر: 31 يناير 2020
- https://github.com/jashkenas/coffeescript/blob/master/README.md — تاريخ الاطلاع: 11 أكتوبر 2019
- Alex MacCaw (January 2012). The Little Book on CoffeScript. أوريلي ميديا. .
- , Joshua.
- "AssetsCoffeeScript - 2.5.x". www.playframework.com. مؤرشف من الأصل في 9 سبتمبر 201731 أكتوبر 2016.
- Eich, Brendan.