TypeScript celebrates its 10th anniversary

InfoWorld, an overseas IT media, reported on the 10th anniversary of the development of TypeScript, a programming language developed by Microsoft.

TypeScript, a programming language that applied static types to JavaScript development, faced negative reactions at the beginning of its release. This was due to skepticism about the idea of ​​applying static types to JavaScript. However, TypeScript has eventually provided JavaScript with editor features such as type checking and code completion.

At the time, Microsoft predicted that JavaScript would become a general-purpose language, and that the number of developers who wanted the tools needed to write JavaScript code would increase.

Daniel Rosenwasser, senior program manager at Microsoft, said, “At that time, Microsoft had a vision for how TypeScript would be developed, and you can see that the appearance that was first proposed at that time is very similar to the present form.” said

When the project was first proposed, TypeScript was defined as being free, open source, interoperable, and evolving with JavaScript. ▲ No runtime overhead ▲ Control development according to ECMA Script proposal ▲ Preservation of runtime behavior of JavaScript code was the design goal.

The TypeScript development team initially focused on the type system and didn’t want to add new runtime syntax and behavior. Today, TypeScript is a growing language among developers.

TypeScript has high scores and popularity rankings in multiple programming surveys, including the Pypl programming language ranking, CircleCI’s 2022 State of Software Delivery report, and GitHub’s Octoverse report. recorded

Currently, TypeScript is used in many popular applications, such as Angular Web Development Frameworks and the Deno Runtime. The latest version is TypeScript 4.8, and TypeScript 4.9 is currently in beta release.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.