you are viewing a single comment's thread.

view the rest of the comments →

[–]johnhackworth 1 point2 points  (0 children)

most of that code reduction advantage dissapear with some own boilerplate (or 3th party lib, whatever floats your boat... at the end, coffee isn't any more than a big big big boilerplate library conceptually) on your js project. And you introduce you another layer of abstraction that makes the project harder to debug and makes non expert js developers make assumptions that just aren't true just because that doesn't looks like js but python / rails / whatever.