CoffeeScript’s competitor-------TypeScript
CoffeeScript is very powerful, but its syntax is so
different from that of JavaScript that people are
unwilling to use it.
As JS has become the primary language of Windows 8,
Microsoft attaches great importance to it and has
newly launched a JS superset----TypeScript. TypeScript is very suitable for large-scaled
projects since it is not only compatible with the
existing JS , but also introduces such concepts as
class, module and static checking etc. It’s also
worth mentioning that Anders Hejlsberg, C#’s designer,
has also been engaged in this project.
One can write TypeScript code via Web Essentials 2012
in VS2012. Of course, Microsoft has issued an
official editor. But at present the editor seems
unable to automatically generates the JavaScript code.