Microsoft TypeScript is popular and it’s here to stay as a prominent language, according to analyst RedMonk.
TypeScript, Microsoft’s language for building JavaScript at scale, is now one of the most popular languages with developers and hot on the heels of Apple-backed Swift.
TypeScript, released by Microsoft in 2012, is now in 12th spot in the first quarter 2019 programming language rankings by developer analyst RedMonk. The firm releases two quarterly rankings per year.
TypeScript is a superset of JavaScript, which is currently the top language with developers. TypeScript has climbed four spots since RedMonk’s last ranking in August and is up from 17th a year ago. Today, TypeScript is just behind Swift, which RedMonk has tracked as the fastest-growing programming language ever.
“The language certainly benefits from its JavaScript proximity, as well as safety features such as the optional static type-checking. But features alone are never enough by themselves to propel a language this far this quickly – it must be leveraged by a wide base of growing projects – all of which explains why TypeScript’s trajectory is significant and sustainable,” explains RedMonk’s Stephen O’Grady.
RedMonk uses code repositories hosted on GitHub and discussions on Stack Overflow to rank programming languages. The rankings aren’t necessarily representative of general usage of a language, but the company believes it can predict future trends in a language’s adoption by using correlations between two big developer populations. That is, usage of a language on GitHub and discussions about a language on Stack Overflow.
Even faster-growing than TypeScript is Kotlin, which was up eight places since the last report and is now ranked in 20th place by RedMonk. According to O’Grady, the speed of Kotlin’s growth is second only to Swift.
Julia, a language hatched at MIT in 2012, has also climbed two spots and is now the 34th most popular language, according to RedMonk.
O’Grady last August noted the “esoteric nature of the language may yet relegate it to niche status”. Today he said Julia’s growth has been “more tortoise than hare” but pointed to TypeScript’s growth as a reminder that it’s rare but still possible that “languages can transition quickly from periods of slow, barely measurable growth to high, sustained growth quarter after quarter”.
The top three languages in RedMonk’s current rankings remain unchanged. Leader JavaScript is followed by Java in second place, and the increasingly popular Python in third place.
Rounding out the top in descending order are PHP, C#, C++, CSS, Ruby, C, and Objective-C. The next 10 that make up the top 20 in descending order are Swift, TypeScript, Scala, Shell, Go, R, PowerShell, Perl, Haskell, and Kotlin.
- JavaScript
- Java
- Python
- PHP
- C#
- C++
- CSS
- Ruby
- C
- Objective-C
- Swift
- TypeScript
- Scala
- Shell
- Go
- R
- PowerShell
- Perl
- Haskell
- Kotlin
Source: zdnet