Logo języka | |
Pojawienie się |
13 grudnia 2009; ponad 15 lat temu |
---|---|
Paradygmat |
wieloparadygmatowy: bazujący na prototypach, imperatywny, funkcyjny, skryptowy |
Typowanie | |
Aktualna wersja stabilna |
2.7.0 |
Twórca |
Jeremy Ashkenas |
Licencja | |
Platforma sprzętowa | |
Platforma systemowa | |
Strona internetowa |
CoffeeScript – język programowania transpilowany do JavaScriptu. CoffeeScript dodaje lukier składniowy zainspirowany przez Ruby’ego i Pythona, aby zwiększyć łatwość użycia[1]. Język oferuje także bardziej wyrafinowane możliwości, takie jak przetwarzanie tablic i dopasowywanie do wzorców.
CoffeeScript cieszy się stosunkowo dużą popularnością w społeczności programistów Ruby’ego. Twórcy Ruby on Rails stworzyli na jego bazie system szablonów i sam CoffeeScript był również jedną z bibliotek dostarczanych z Ruby on Rails od wersji 3.1. Brendan Eich stwierdził, że CoffeeScript miał wpływ na wersje ES6 języka JavaScript.