Advertencia: Este artículo tiene la intención de fomentar un estilo de codificación (léase preferencias) que puede hacer su vida más fácil. Algunos de estas sugerencias podrían hacer que se parezca a ciertos lenguajes que pueden o no ser de su agrado de los lectores -o incluso ofenderlos. Venimos en paz, sin ánimo de faltarle el respeto a nadie.

Javascript es la única opción que tenemos como lenguaje interpretado por el navegador. Aunque potente, codificar la sintaxis JS pura, puede llegar a ser complicado, especialmente para los que vienen de lenguajes orientados a objetos como Ruby o Python. Coffescript aborda este problema con una solución transparente: un hermoso lenguaje que compila a JS. Como yo lo veo, CS tiene la intención de dejarlo hacer las cosas a manera de Ruby. Es decir, escribir menos, hacer más.