CoffeeScript

E17652

CoffeeScript is a programming language that compiles to JavaScript, offering a more concise, Python- and Ruby-like syntax for writing web application code.

All labels observed (4)

Label Occurrences
CoffeeScript canonical 12
LiveScript 2
IcedCoffeeScript 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf programming language
scripting language
transpiled language
buildToolIntegration Grunt
Gulp
Webpack
category source-to-source compiler language
compilesTo JavaScript
creator Jeremy Ashkenas
designedFor web development
designedTo make JavaScript more readable
reduce boilerplate code
developer Jeremy Ashkenas
ecosystem npm packages
executionModel runs via JavaScript engines
fileExtension .coffee
.litcoffee
firstAppeared 2009
hasFeature class syntax
destructuring assignment
embedded JavaScript
existential operator
function arrows (->, =>)
implicit returns
list comprehensions
range literals
significant whitespace optional
splat operator
string interpolation
implements syntactic sugar for JavaScript
influenced IcedCoffeeScript
linked to: CoffeeScript

JSX CoffeeScript
linked to: CoffeeScript

LiveScript
linked to: CoffeeScript

TypeScript
influencedBy Haskell
JavaScript
Python
Ruby
license MIT License
notableUse early Backbone.js applications
paradigm functional programming
imperative programming
multi-paradigm
object-oriented programming
runsOn JavaScript virtual machines
stableRelease 2.7.0
targetPlatform Node.js
web browsers
typingDiscipline dynamic typing
website https://coffeescript.org

How these facts were elicited

Referenced by (16)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python influenced CoffeeScript
JavaScript influenced CoffeeScript
Ruby influenced CoffeeScript
CoffeeScript influenced LiveScript
linked to: CoffeeScript
CoffeeScript influenced IcedCoffeeScript
linked to: CoffeeScript
CoffeeScript influenced JSX CoffeeScript
linked to: CoffeeScript
ECMAScript influences CoffeeScript
Jeremy Ashkenas knownFor CoffeeScript
Jeremy Ashkenas notableWork CoffeeScript
Jeremy Ashkenas developed CoffeeScript
Atom programmingLanguage CoffeeScript
Atom writtenIn CoffeeScript
Netscape JavaScript language laterName LiveScript
linked to: CoffeeScript
Trello programmingLanguage CoffeeScript