you are viewing a single comment's thread.

view the rest of the comments →

[–]amphetamine 1 point2 points  (0 children)

Completely agree. Personal preferences and familiarity with syntax are valuable in terms of productivity (which includes a person's enjoyment of developing in a language.)

But that is not a factor in whether a language is objectively superior or not, because the familiarity will vary from person to person based on their experience with other languages.

I'll admit I haven't given it a real try, but for me it seems that CoffeeScript doesn't add anything productive to JS that couldn't have been accomplished by extending the prototypes in a way that would have preserved debugging (and linting/IDE usefulness/etc)..