Access and Feeds

Typescript: Microsoft Improves Javascript Performance, Compatibility and Structure

By Dick Weisinger

Typescript.  It is an open source programming language that is maintained by Microsoft. Microsoft describes it, saying that  “TypeScript is JavaScript that scales.” Much of the direction behind Typescript has been from Anders Hejlsberg, lead architect of C# and creator of Delphi and Turbo Pascal.

Typescript tries to support Javascript, which on its own is very flexible, but very unstructured.  Javascript often becomes totally unwieldy once projects begin to grow past a moderate size.  While it is easy to write, it is hard to scale and maintain.

Typescript 1.0 was announced in 2012.  A big difference that Typescript has over standard Javascript is that it allows variable typing.  It improves Javascript performance and comes with compile-time error checking and editor tools.

Burke Holland, director of developer relations at Progress, said that “TypeScript allows developers to get the tooling they need to build what is otherwise impossible to build in JavaScript: really large web applications. TypeScript effectively takes the quirkiness of JavaScript out of the equation. It provides all the proper constructs they need to build large enterprise applications. No Java or C# developer was going to throw out a decade of knowledge to write JavaScript. Now, with TypeScript, all the things we learned about programming can be applied to JavaScript.”

Typescript 2.0 was released in September 2016 followed by the 2.1 release in December.

 

 

 

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Leave a Reply

Your email address will not be published. Required fields are marked *

*