Microsoft announced a new web programming language TypeScript

1
   
Empowering JavaScript to create a more sophisticated and complex applications, Microsoft supplemented the language set for the development of advanced features that are commonly found in the more mature languages, such as C + + or Java. New features combined into a set of JavaScript-called TypeScript. It offers Microsoft static types of melon, classrooms, modular code, and other bells and whistles "big" languages.

"Over the past five years, we constantly heard from customers claims that writing a complete application based on JavaScript - it is too cumbersome and difficult task," - says Andrew Hejlsberg, director of architecture language Microsoft C #. "TypeScript offers new opportunities to work with JavaScript, allowing you to not only create more complex applications, but also for complex code debugging, refactoring, navigation on a large body of code and perform other tasks," - he said.

Microsoft says that the engineers have worked for about two years to develop a functional TypeScript. Now Microsoft has published specifications and open TypeScript compiler repository CodePlex. Also, the software giant has prepared TypeScript plugin for the Visual Studio.

As explained in the company, TypeScript - this is not an entirely new language, and the expansion of JavaScript. Developers who create programs that can write code in JavaScript, creating a paste on TypeScript as needed. "All code TypeScript - the JavaScript code with the library setup TypeScript. Compiler itself TypeScript idiomatically repeats JavaScript, so this code works in every browser" - the company said.

Like JavaScript, Microsoft development works in the browser, though you can create feature-rich applications. "JavaScript-skpriptingovy this language. It is not intended to write a code of large structures, such as modules or classes. JavaScript - it is also completely dynamic language, where there is no static typing, traditional to modern IDE", - said Hejlsberg.

With static types, however, the compiler can provide more detailed error report, and to better predict the code, since the appointment in advance operates codes. According to this logic system works prediction codes TypeScript.

Microsoft says that the abstract types - is another benefit of the language. Developers can add annotations only where they want or special libraries. In addition to the static typing, TypeScript also offers modularity in the possibility of declaring classes in C + +. Using this approach it is possible to re-use the same piece of code.

Earlier, something like this in their own language programming offered by Google, which created the Dart language for complex web applications.

Microsoft says that the advantage TypeScript that this language does not require learning, as it follows the syntax of JavaScript. Developers will only need to remember the new structures TypeScript. The second advantage of the language is its ability to run on any browser without requiring additional client frameworks.

The current version of the language is available for free under the terms Open Web Foundation OWFa 1.0 Specification Agreement, and the compiler is licensed by Apache 2.0 License.
For the student , by the student , to the student !!
Yep!!! Microsoft r crashing all the area in computing world!!
In PS series XBox, Tablet series Surface, Mobile series Windows Mobile..Now In Languages also.. Cool
In Visual Studio 12 you can add this Typescript as Plugin....It can be downloaded from official website..
[Image: jRHNJwz.gif]
Interest-Involvement-Implementation
Share-Learn-Respect-Repute-Thank

    Microsoft announced a new web programming language TypeScript