CoffeeScript
Programming language which compiles to JavaScript / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about CoffeeScript?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
CoffeeScript is a programming language that compiles to JavaScript. It adds syntactic sugar inspired by Ruby, Python, and Haskell in an effort to enhance JavaScript's brevity and readability.[4] Specific additional features include list comprehension and destructuring assignment.
Quick Facts Paradigm, Designed by ...
Paradigm | Multi-paradigm: prototype-based, functional, imperative, scripting |
---|---|
Designed by | Jeremy Ashkenas |
Developer | Jeremy Ashkenas |
First appeared | December 13, 2009; 14 years ago (2009-12-13) |
Stable release | |
Typing discipline | dynamic, implicit |
OS | Cross-platform |
License | MIT License |
Filename extensions | .coffee , .litcoffee [citation needed] |
Website | coffeescript |
Influenced by | |
Haskell, JavaScript, Perl,[citation needed] Python,[2] Ruby, YAML[3] | |
Influenced | |
MoonScript, LiveScript, JavaScript |
Close
CoffeeScript support is included in Ruby on Rails version 3.1[5] and Play Framework.[6] In 2011, Brendan Eich referenced CoffeeScript as an influence on his thoughts about the future of JavaScript.[7][8]