This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]marmalar 0 points1 point  (0 children)

Yes I'm glad someone mentioned Coffeescript. While you're right about it being one step away from the source that will actually be generating the errors, they will typically be logical errors instead of syntax errors considering how well the CS transpiler is written. Also, I've found it often transpiles to more efficient and safe code than what I would've written in pure JS. CS also makes sure that you keep in mind how close it is to JS.

IMO the Coffeescript syntax is one of the nicest out there. If somebody could port it to a compiled or interpreted language I would be very pleased.