Typescript
Fabio Serra <[email protected]> Fri, 5 Oct 2012 14:47:37 +0200
| Newsgroups | gmane.comp.cms.cold-fusion.devel.italian |
|---|---|
| Message-ID | <CANWq04b8MBovwu5V7RgPR=WrO2u7fB-9G5K+rvjMhuV_eyY4Bw@mail.gmail.com> |
"The influence of its creator, Anders Hejlsberg — the mastermind behind such languages as Delphi and C# — highlights its significance even more." "There is a very real problem in the web development industry and that problem is a significant lack of good JavaScript developers. I can’t tell you the number of companies that contact me trying to find above-average JavaScript talent to work on their applications. Yes, there are many more competent JavaScript developers now than there were 10 years ago, but the demand has increased in a way that far outpaces the supply increase. There are simply not enough people to fill all of the JavaScript jobs that are available. That’s a problem. I see compile-to-JavaScript languages as a barrier to that goal." "While I applaud Microsoft’s decision to use ECMAScript 6 classes, I fear it puts the language in a difficult position. According to the TypeScript team members I spoke with, they’re absolutely planning on staying in sync with ECMAScript 6 syntax for modules and classes. That’s a great approach in theory because it encourages people to learn skills that will be useful in the future. In reality, that’s a difficult proposition because ECMAScript 6 is not yet complete and there is no guarantee that the syntax won’t change again before the specification is finished. That puts the TypeScript team in a very difficult position: continue to update the syntax to reflect the current reality of ECMAScript 6 or lag behind (possibly fork?) In order to keep their development environment stable." Già questo è quello per cui si è bruciato ActionScript! "TypeScript offers something very different from the other compile-to-JavaScript languages in that it starts with JavaScript and adds additional features on top of it. I’m happy that regular JavaScript can be written in TypeScript and still benefit from some of the type checking provided by the TypeScript compiler." Nicholas C. Zakas http://www.nczonline.net/blog/2012/10/04/thoughts-on-typescript -- Fabio Serra [email protected] http://faser.net