> in this case JS absorbed the best pars of CS.
Actually my favorite part of CS is the instance var intitialization. e.g.:
constructor(@x, @y) ->
would initialize @x and @y to the arguments.
It makes writing records much nicer.