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