Naturalmente un grande professionista è la quantità di zucchero sintattico che porta a un codice più breve in molti casi. Su http://jashkenas.github.com/coffee-script/ ci sono esempi impressionanti. D'altro canto, dubito che questi esempi rappresentino il codice di complesse applicazioni nel mondo reale. Nel mio codice, ad esempio, non aggiungo mai funzioni agli oggetti nudi ma piuttosto ai loro prototipi. Inoltre, la funzione prototipo è nascosta all'utente, suggerendo OOP classico anziché Javascript idiomatico.
L'esempio di comprensione dell'array dovrebbe apparire nel mio codice probabilmente in questo modo:
cubes = $.map(list, math.cube); // which is 8 characters less using jQuery...