Penso che in qualche modo costruire una lingua che compila in un'altra lingua sia una cattiva idea fin dall'inizio, invece di imparare javascript correttamente fin dall'inizio. Guarda in Douglas Crockfords Good Parts e poi sei agganciato. E javascript non è difficile - scrivere un buon codice è difficile indipendentemente dalla lingua! Se scrivi codice scadente in javascript, allora probabilmente scriverai codice scadente in coffeescript o lattescript o quale sarà il sapore del giorno. E dire che la sintassi del coffeescript è bella mi passa. Mi piacciono le mie parentesi graffe e la sintassi C - e preferirei lavorare in una lingua che è così (scusami VB!). E più giocattoli e linguaggi e quadri per fare la stessa cosa da capo non mi sembra più un progresso!