Microsoft Releases TypeScript 4.0 With Speed Boosting Features

Microsoft Releases TypeScript 4.0 With Speed Boosting Features

Microsoft recently announced the availability of TypeScript version 4.0, an open-source language that is built on top of JavaScript.

icrosoft recently announced the availability of TypeScript version 4.0. The developers at the tech giant claimed that this version of the language represents the next generation of TypeScript with more expressivity, productivity as well as scalability. 

Developed by the tech giant, TypeScript is an open-source programming language that is built on top of JavaScript by adding syntax for static type definitions. The types in this language provide a way to describe the shape of an object, providing better documentation as well as allowing TypeScript to validate that the code is working correctly.

According to the latest Stack Overflow Developers survey 2020, it secured the second position as the most loved language and  9th position among 25 programming languages as the most commonly used programming language by the developers. In one of our articles, we discussed how TypeScript weighs over other programming languages.

It is one of the fastest-growing programming languages among the developers. The motive behind this language is that while writing down the types of values and where they are used, developers can use TypeScript to type-check the code and let them know about mistakes before they run the code. TypeScript compiler can be used to strip away types from the code, leaving them with clean, readable JavaScript that runs anywhere.  

In the present scenario, TypeScript is a core part of many developer’s JavaScript stack. The language adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host and on any operating systems.   

The program manager of TypeScript, Daniel Rosenwasser, said in a blog post, “In our past two major versions, we looked back at some highlights that shined over the years. For TypeScript 4.0, we’re going to keep up that tradition.”

What’s New?

Based on the feedback by the developer’s community, TypeScript 4.0 includes many intuitive features that are focussed on boosting the performance of this language. Some of them are mentioned below-

Speed Improvements in build mode with –noEmitOnError

According to Rosenwasser, previously, compiling a program after a previous compile with errors under incremental would result in extremely slow performance when using the –noEmitOnError flag. The reason is, none of the information from the last compilation would be cached in a .tsbuildinfo file based on the –noEmitOnError flag.

But now TypeScript 4.0 changes this. The new update provides a great speed boost in these scenarios, and in turn, improves the build mode scenarios, which imply both –incremental and –noEmitOnError.

developers corner microsoft microsoft releases typescript 4.0 programming language programming language with high salary typescript typescript 4.0

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Microsoft's TypeScript 4.0 Programming Language Arrives

Microsoft has released TypeScript 4.0, the latest iteration on its hugely popular programming language for building large JavaScript web applications. TypeScript 4.0 release is technically a major milestone with a host of new features. TypeScript 4.0 is the culmination of Microsoft's work of the past two years based on feedback from developers.

Microsoft Releases TypeScript 4.0

Microsoft has announced the release of TypeScript 4.0, the latest major version of its open-source superset of JavaScript. TypeScript 4.0 represents our next generation of TypeScript releases, as we dive deeper into expressivity, productivity, and scalability,

Announcing TypeScript 4.0 | What’s New in TypeScript 4.0

We are thrilled to announce the availability of TypeScript 4.0! Let’s dive into what’s new in TypeScript 4.0: Variadic Tuple Types; Labeled Tuple Elements; Class Property Inference from Constructors; Short-Circuiting Assignment Operators; Editor Improvements

Microsoft’s Turing Language Model Can Now Interpret 94 Languages

Microsoft details T-ULRv2 model that can translate between 94 languages. The same week Facebook open-sourced M2M-100, an AI model that can translate between over 100 languages, Microsoft detailed an algorithm of its own — Turing Universal Language Representation (T-ULRv2) — that can interpret 94 languages.

What I Am Excited About in TypeScript 4.0

What I Am Excited About in TypeScript 4.0. Let's take a look at the recent 4.0 release and see why! TypeScript, a superset of JavaScript, is an open-source, strongly-typed, object-oriented compiled language developed and maintained by the team at Microsoft. TypeScript ensures that even before you save your code it is type-checked, and then after that even strips away all the types to have a clean and legible JavaScript.