Released in 2012, TypeScript looks set to become a mainstay among the world's top programming languages, lying just outside top 10 status in one ranking based on projects in GitHub and chatter on Stack Overflow.
TypeScript 3.4's headline feature is a new flag called 'incremental', which aims to help developers type-check and output changes to an existing project, allowing them to save time when compiling subsequent builds.
The flag "tells TypeScript to save information about the project graph from the last compilation", explains Daniel Rosenwasser, program manager on the TypeScript team.
"The next time TypeScript is invoked with --incremental, it will use that information to detect the least costly way to type-check and emit changes to your project."
SEE: How to build a successful developer career (free PDF)
Rosenwasser boasts that adding the new flag to a TypeScript file for Microsoft's Visual Studio Code editor drastically cut compile time for follow-on builds.
"For a project the size of Visual Studio Code, TypeScript's new --incremental flag was able to reduce subsequent build times down to approximately a fifth of the original," he notes.
However, Rosenwasser notes that it is likely to come "in the near future" to other popular editors such as EMACS, NetBeans, Notepad++, and Vim.
More on TypeScript and programming languages