By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Microsoft Share Update on TypeScript 7
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > Microsoft Share Update on TypeScript 7
News

Microsoft Share Update on TypeScript 7

News Room
Last updated: 2026/01/12 at 12:35 PM
News Room Published 12 January 2026
Share
Microsoft Share Update on TypeScript 7
SHARE

Microsoft has shared a progress update on TypeScript 7, codenamed Project Corsa, revealing a fundamental transformation of the TypeScript compiler. The update, published in December 2025, details the team’s ambitious rewrite of the TypeScript compiler in Go, promising performance improvements of up to 10x faster build times and significantly reduced memory usage.

The new native compiler, called tsgo, leverages Go’s performance characteristics to deliver substantial speed improvements. According to the TypeScript team, full builds can be up to 10x faster compared to previous versions, with efficient parallel processing capabilities for multiple projects. The native language service, which powers editor features like completions, definitions, and refactoring, is largely stable and available for daily use.

It is possible to try out the new preview now:


npm install -g @typescript/native-preview

One of the most significant changes in TypeScript 7 is the decision to enable strictness by default, representing a breaking change from previous versions. This shift reflects the team’s commitment to type safety and follows industry best practices, though it may require adjustments for projects upgrading from earlier versions.

The choice of Go as the implementation language has generated extensive discussion within the developer community. The decision was outlined in a detailed FAQ, explaining that Go provides automatic garbage collection while remaining the most native-first language available. The post also noted that the existing TypeScript codebase uses a highly functional style with minimal classes, making Go’s function and data structure approach a more natural fit than object-oriented alternatives.

On Hacker News, developers expressed excitement about the performance gains, with one noting:

Wow, this is huge! A 10x speedup is going to be game-changing for large TypeScript codebases like ours. I’ve been waiting for something like this – my team’s project takes forever to typecheck on CI and slows down our IDE.

However, the article also raised concerns about the migration path for tools that depend on the TypeScript compiler API:

… how will the native compiler be distributed for us tools authors? I presume WASM? Will the compiler API be compatible? Transforms, the AST, LanguageService, Program, SourceFile, Checker, etc.?


I’m quite concerned that the migration path for tools could be extremely difficult.

Some developers have already been using it, one commenter on reddit claimed their typechecking time dropped by 75%.  Others are fans of the strict mode changes:

Strict enabled by default will be so nice. It’s such a pain to be working on a project and suddenly realize strict wasn’t enabled and you have a ton of fixes to make.

For developers using compiler-heavy tooling, TypeScript 7’s native implementation puts it in competition with other high-performance JavaScript tooling written in native languages. Tools like esbuild, written in Go, and SWC and oxc, written in Rust, have already demonstrated the performance benefits of native implementations. The TypeScript team’s move validates this architectural approach while maintaining full compatibility with the TypeScript language specification.

TypeScript is a strongly typed programming language developed and maintained by Microsoft that builds on JavaScript by adding static type definitions. Released in 2012, TypeScript compiles to plain JavaScript and runs anywhere JavaScript runs, including browsers, Node.js, and other JavaScript runtimes. The language enables developers to catch errors at compile time rather than runtime through its type system, provides enhanced IDE support with features like intelligent code completion and refactoring, and makes large codebases more maintainable through explicit type contracts.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article (January 12) 2026 TikTok trends you can’t miss (January 12) 2026 TikTok trends you can’t miss
Next Article How to block Flash in Chrome before Google does it for you How to block Flash in Chrome before Google does it for you
Leave a comment

Leave a Reply Cancel reply

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

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Apple will use Google’s Gemini models to power new Siri release –  News
Apple will use Google’s Gemini models to power new Siri release – News
News
The EU is committed to open source to advance digital sovereignty and independence from the US
The EU is committed to open source to advance digital sovereignty and independence from the US
Mobile
5 Best Apple CarPlay Widgets You Should Be Using – BGR
5 Best Apple CarPlay Widgets You Should Be Using – BGR
News
Meta plans to lay off hundreds of metaverse employees this week
Meta plans to lay off hundreds of metaverse employees this week
News

You Might also Like

Apple will use Google’s Gemini models to power new Siri release –  News
News

Apple will use Google’s Gemini models to power new Siri release – News

5 Min Read
5 Best Apple CarPlay Widgets You Should Be Using – BGR
News

5 Best Apple CarPlay Widgets You Should Be Using – BGR

10 Min Read
Meta plans to lay off hundreds of metaverse employees this week
News

Meta plans to lay off hundreds of metaverse employees this week

1 Min Read
6 in 10 say Big Tech has too much influence in DC
News

6 in 10 say Big Tech has too much influence in DC

0 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?