Creo que de alguna manera construir un lenguaje que se compila en otro idioma parece una mala idea desde el principio, en lugar de aprender JavaScript correctamente desde el principio. Mira Douglas Crockfords Good Parts y luego estás enganchado. Y javascript no es difícil: escribir un buen código es difícil independientemente del idioma. Si escribes código malo en javascript, entonces probablemente escribirás código malo en coffeescript o lattescript o cuál será el sabor del día. Y decir que la sintaxis de coffeescript es hermosa me pasa. Me gustan mis llaves y la sintaxis C, y preferiblemente trabajaría en un lenguaje que sea así (¡perdón VB!). ¡Y más juguetes e idiomas y marcos para hacer lo mismo una vez más ya no me parecen progresos!