SEE: How to build a successful developer career (free PDF)
Through several pull requests, the TypeScript team have optimized "certain pathological cases involving large unions, intersections, conditional types, and mapped types" to achieve huge compile time improvements.
"Our team has been focusing on performance after observing extremely poor editing/compilation speed with packages like material-ui and styled-components," the team writes.
"Each of these pull requests gains about a 5% to 10% reduction in compile times on certain codebases. In total, we believe we've achieved around a 40% reduction in material-ui's compile time."
A Microsoft engineer who works on the Outlook Web App says upgrading to TypeScript 3.9 has cut his compile times from 26 seconds to 10 seconds.
For those using TypeScript with Microsoft's code editor VS Code, a change to how renaming files is handled also speeds things up.
Microsoft expects to release the TypeScript 4.0 beta in late June and, after a round of release candidates, it plans to roll out TypeScript 4.0 on August 18.
More on Microsoft's TypeScript and programming languages
- Programming languages: Python apps might soon be running on Android
- New programming language rankings: Python now as popular as Java, as TypeScript climbs
- Programming languages: Python developers reveal what they use it for and their top tools
- Google-backed Go programming language: Developers reveal its top missing features
- The best programming languages to learn in 2020 TechRepublic
- Top 5 popular programming languages TechRepublic