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 Popularity Band 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)
Invented By
Source Programming Language Database (PLDB): CoffeeScript
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.
Rank line
#28 on PLDB
In Field: Programming Language Theory, PLDB entry description
CoffeeScript is a programming language that transcompiles to JavaScript.
Invented By: Jeremy Ashkenas, Page lead
CoffeeScript is an open source programming language created in 2009 by Jeremy Ashkenas
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.
In Group: Web Scripting Languages, Lead
CoffeeScript is a programming language that compiles to JavaScript.
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.