CoffeeScript
CoffeeScript es un lenguaje que compila a JavaScript con una sintaxis más limpia y concisa, inspirada en Python y Ruby. Fue muy popular a principios de los 2010, antes de que ES6 adoptara muchas de sus ideas.
- Creado por Jeremy Ashkenas
- Año 2009
- Paradigma: Multiparadigma · transpilado
- Extensiones: .coffee, .litcoffee
Para qué se usa
- Frontend web
- Scripts más legibles
- Proyectos legados
A favor
- Sintaxis muy concisa
- Menos boilerplate que JS
- Legible
En contra
- En desuso (ES6 lo superó)
- Requiere compilación
- Comunidad menguante
Ecosistema
- Node.js
- npm
- Cake
Ejemplo
console.log "¡Hola, mundo!"