Skip to content
EntityQ1106819· pop 24· linked from 179 articles

CoffeeScript

Sign in to save

langage de programmation compilant en Javascript

Key facts

Programming language.name
CoffeeScript
Programming language.logo
CoffeeScript-logo.svg
Programming language.paradigms
Multi-paradigm: prototype-based, functional, imperative, scripting
Programming language.family
ECMAScript
Programming language.designer
Jeremy Ashkenas
Programming language.developer
same
Programming language.typing
dynamic, implicit
Programming language.scope
lexical
Programming language.programming language
CoffeeScript
Programming language.platform
x86-64
Programming language.operating system
Cross-platform
Programming language.license
MIT
Programming language.file ext
.coffee, .litcoffee
Programming language.influenced by
Haskell, JavaScript, Perl, Python, Ruby, YAML
Programming language.influenced
MoonScript, LiveScript, JavaScript

via Wikipedia infobox

Source code

Link to the source-code README · 2,773 chars · not written by Vinony

Wikidata facts

Founded by
Jeremy Ashkenas
Designed by
Jeremy Ashkenas
Official website
coffeescript.org
Show 15 more facts
inspired by
Q34010
copyright license
MIT License
operating system
cross-platform
inception
2009-12-13
software version identifier
2.0.0-beta5
influenced by
Q34010
dialect of computer language
Q2005
file extension
coffee
media type
application/vnd.coffeescript
source code repository URL
github.com/jashkenas/coffeescript
programming paradigm
aspect-oriented programming
programmed in
CoffeeScript
typing discipline
dynamic typing
publication date
2009-00-00
Sources (13)

via Wikidata · CC0

Article · Français

CoffeeScript est un langage de programmation, qui se compile en JavaScript. Le langage ajoute du sucre syntaxique inspiré par Python, Ruby et Haskell afin d'améliorer la brièveté et la lisibilité du JavaScript, tout en ajoutant des fonctionnalités comme le filtrage par motif ou les listes en compréhension. Le résultat est compilé de façon prévisible en JavaScript, et les programmes peuvent être écrits avec moins de code (typiquement un tiers de lignes en moins) sans effet sur la vitesse d'exécution. Depuis le 16 mars 2011, CoffeeScript est dans la liste des projets les plus populaires de GitHub. Le langage a une popularité relativement importante dans la communauté de Ruby. Le support de CoffeeScript est inclus dans la version 3.1 de Ruby on Rails. De plus, Brendan Eich a cité CoffeeScript comme une influence sur son idée du futur du JavaScript. En 2018, CoffeeScript est moins utilisé que dans les années précédentes, mais a largement contribué à l'évolution du langage JavaScript.

Abstract from DBpedia / Wikipedia · CC BY-SA