Microsoft to Announce TypeScript 3.0

Version 3.0 adds a new way to scale and structure user projects, as well as other improvements and changes
02 August 2018   752

Microsoft released TypeScript 3.0, a JavaScript add-on that introduces static types and reliable tools. The version adds a new way to scale and structure user projects, as well as other improvements and changes.

Innovations of TypeScript 3.0

  • Lists operation support, allowing the remaining parameters to be considered generic, deriving generics in the type of tuples.
  • The function of references to projects simplifies the work with scripts. It allowstsconfig.json files to reference other tsconfig.json files. In this case, TypeScript 3.0 will provide an API for linking to projects. However, for many simple applications and libraries, external tools usually aren't used. For them, the build mode was introduced. tsc --build (or its nickname tsc -b) takes a set of projects, builds them and their dependencies. When using this build mode, the flag must be set first and can be mapped to some other flags:
    • --verbose: displays each step of the build;
    • --dry: runs the assembly without distributing the files (this is useful with --verbose);
    • --clean: tries to delete files using the entered data;
    • --force: accelerates non-incremental reorganization of the project.
  • A new type is introduced - unknown, which can now be used in cases with the description of the least accessible type in TypeScript. This is useful for APIs that literally report: "The value can be anything, you need to validate it."
  • The interface of the error search function and the reasons for their occurrence have been improved. Also added support for JSX.

In June 2018 TypeScript debuted in the ranking of the top 100 TIOBE on the 93rd place. 

Tiobe February 2019 Index Released

Groove language is in top 20 again; it's popularity increased due to Gradle; Java is 1st
11 February 2019   1370

In February, search engine statistics showed that the dynamically typed Groovy language is gaining popularity again. As analysts of TIOBE noted, it was already in the top twenty of the TIOBE index in 2016 on the wave of interest in the Jenkins system for continuous integration. Now it is pushed forward by the Gradle assembly automation system.

TIOBE Februry 2019 Index
TIOBE Februry 2019 Index

More analysts noticed that the language Hack this month entered the top 50, and TypeScript left it (in their opinion, temporarily). Since February last year, Python and C ++ swapped places, and again topped the list with Java and C.