CoffeeScript is a programming language that transcompiles to JavaScript. It adds syntactic sugar inspired by Ruby, Python and Haskell in an effort to improve the brevity and readability of JavaScript, and its specific added features include list comprehension and pattern matching. The Programming Language Database dates it to 2009, credits Jeremy Ashkenas as its creator, and records that it is developed on GitHub, where its repository had about sixteen thousand stars when the page was written. The same entry lists Haskell, JavaScript, Perl, Python, Ruby, LiveScript, Elm, Haxe, Dart and TypeScript among its related languages, and shows that it compiles to JavaScript.
Facts
First Released Connections
Follows Typing Discipline
Source CoffeeScript (Wikipedia)
In Field
Source Programming Language Database (PLDB): CoffeeScript
Influenced By
Source CoffeeScript (Wikipedia)
Source CoffeeScript (Wikipedia)
Source CoffeeScript (Wikipedia)
Licensed Under
Source CoffeeScript (Wikipedia)
Sources
1. Programming Language Database (PLDB): CoffeeScript
PLDB entry header sentence
CoffeeScript is an open source programming language created in 2009 by Jeremy Ashkenas.
In Field: Programming Language Theory, PLDB entry description
CoffeeScript is a programming language that transcompiles to JavaScript.
View the SourceCoffeeScript (Wikipedia)
Licensed Under: MIT License, Infobox: license
MIT
Follows Typing Discipline: Dynamic Typing, Infobox: typing
Dynamic, implicit
Influenced By: Ruby, Introduction
It adds syntactic sugar inspired by Ruby, Python, and Haskell in an effort to enhance JavaScript's brevity and readability.
Influenced By: Python, Introduction
It adds syntactic sugar inspired by Ruby, Python, and Haskell in an effort to enhance JavaScript's brevity and readability.
Influenced By: Haskell, Introduction
It adds syntactic sugar inspired by Ruby, Python, and Haskell in an effort to enhance JavaScript's brevity and readability.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.