Typkrypt ten times faster: Microsoft’s Plans for Programming Language

0
2
Typkrypt ten times faster: Microsoft’s Plans for Programming Language


Microsoft has presented new plans for its programming language typescript, which should be intensified ten times and offer a basis for better handling of AI tools. It is behind the program of a new, indigenous implementation of tools and compilers in the programming language Go, on which the development team is currently working.

Advertisement


In very large code base projects, the typescrippt may have long -term loading and testing time, as the development team does. In the future it should be changed: the team wants to enable the developer to change the name of their variables, find all references of a certain function and navigate through your code base without any delay. In addition, new AI-based applications from larger windows with cementic information benefits, and fast command line builds are also among the goals of the development team.

To achieve these goals, the team has begun working on a native implementation for Typescript compilers and tools in Go. Its purpose is to speed up the editor start time, capable of reducing time by ten times and reducing memory consumption.

With the repo that works, you can already do Create and run Go CodeParcel manager go to 1.24 or higher, node JS with NPM and Task runner by this necessary. As can be read in repo With this work Insects are still expected to be expected. In the long term, its content is to be integrated into the repo microsoft/typescript.

Why fell in election Questions for indigenous implementation responded to.

New, indigenous implementation can already be dealt with with several popular typescript projects, including the typscript compiler. tsc At some popular code bases on GITHUB, the development team shows the tabular manner:

1,505,000

77.8s

7.5s

10.4x

356,000

11.1

1.1S

10.1x

270,000

17.5s

1.3 S

13.5x

104,000

6.5s

0.7S

9.5x

18,000

5.5s

0.6S

9.1x

2.100

1.1S

0.1S

11.0x

Table: Profit of Native Speed ​​Benefits Implementation in comparison (source: Microsoft Developer Blog,

Basic implementation by mid -2025 tsc-Complete command line typing appears as a preview. By the end of this year, a feature-specific solution for the construction of the project and a language service should be completed.

The typescript is currently in version 5.8. This version will follow the 5.9 and 6th X series, which will continue to construct on the JavaScript-based code base. If the original code base has reached enough equality with the current typskript, the typskcript 7.0 should appear.

The Typescript team shows the difference between Typescript 6 (JS) and Typescript 7 (TS). For current efforts, the name “Strada” -Mool Typescript Code Name-or Corsa “can also face developers in discussion and code comments.

More information on typescript modification Microsoft developer blog can be foundIf you want to address your questions directly in the Typescript team, you can do it on 13 March 2025 at 6:00 pm through CET. Participate in a “AMA),



2025, 7th and 8 May at Mannheim at Enterprise JavaScript Conference

(Image: WD Ashari/Shutterstock.com)

ENTERJS 2025 Manhem takes on May 7 and 8 on 8th May. The conference provides a comprehensive approach to the JavaScript-based enterprise world. Meditation is not only on programming languages ​​on JavaScript and Typscript, but also on framework and tools, accessibility, practical reports, UI/UX and security.

Highlights from the program:

Tickets are At the cost of the initial bird Available in online shop.


(May)

LEAVE A REPLY

Please enter your comment!
Please enter your name here