TypeScript's Quiet, Steady Rise Among Programming Languages (wired.com)
Microsoft's programming language TypeScript has become one of the most popular languages among developers, at least according to a report published by the analyst firm RedMonk this week. Wired: TypeScript jumped from number 16 to number 12, just behind Apple's programming language Swift in RedMonk's semiannual rankings, which were last published in August. Microsoft unveiled TypeScript in 2012, and while it hasn't grown as quickly as Swift -- which has grown faster than any other language, ever since RedMonk started compiling the rankings in 2011 -- TypeScript's own ascendance is impressive, given the sheer number of available programming languages.
More and more applications these days use TypeScript. Google's programming framework Angular, the second most popular tool of its type according to data released last year by the startup NPM, is written in TypeScript. So is Vue, an increasingly popular framework finding a home both among smaller companies and tech giants like Alibaba. But RedMonk doesn't look at how many jobs are available for people skilled in a particular language, nor how many companies actually use the language. Instead, the firm tries to spot trends in developer interest by looking at how many projects on GitHub use certain languages, and how many questions are asked about those languages on the programmer Q&A site Stack Overflow. The idea is to get a sense of where the software development profession is heading.
More and more applications these days use TypeScript. Google's programming framework Angular, the second most popular tool of its type according to data released last year by the startup NPM, is written in TypeScript. So is Vue, an increasingly popular framework finding a home both among smaller companies and tech giants like Alibaba. But RedMonk doesn't look at how many jobs are available for people skilled in a particular language, nor how many companies actually use the language. Instead, the firm tries to spot trends in developer interest by looking at how many projects on GitHub use certain languages, and how many questions are asked about those languages on the programmer Q&A site Stack Overflow. The idea is to get a sense of where the software development profession is heading.
JavaScript frameworks are being written in a language other than JavaScript?!
*head explodes*
or the other thousands of shitty flash in the pan languages that come and go. Next!
Stating that Vue is Typescript is a bit an exageration.
It has support for Typescript, not you are not forced to use it.
about that syntax though. death to postfix types, I don't care if its easier for you to parse it, the point of higher level languages is to make it easier for humans not the computer.
So is it ok to call it a new language?
I moved from C++ to javascript as part of a very advantageous job change.
Unfortunately javascript shortly made me loathe coming to work.
We ported all our code to TypeScript and I get to feel like a real programmer again.
Strict typing is a beautiful thing. Refactoring and compile time bugs instead of runtime disasters.
Is Microsoft even looking at long-term TypeScript development when they seem to be taking a parallel route with Blazor/WebAssembly? What's the future of .Net Framework with Core and Standard making things super confusing? What's the future of Windows as a development environment with them salivating over the mobile userbase? They've been demoting all their traditional host-your-own products and pushing people into Azure Cloud. As an employee who works behind a firewall and relies on self-hosted products and offline installers, this is one hell of a ride. Is anything they make not in some sort of major pivotal state of instability?
Need a Kickstarter to fund lobbying to get Typescript as a de facto replacement of JavaScript and an ECMA standard.
Excludes the messy history of using C within a C++ application.....*shudder*.....
I suspect the main reason they measure github projects and stackoverflow questions isn't because they think those are good ways to measure, it's because it's the only publicly available information they have access to.
Swift's rise in popularity isn't due to Swift being a good language, it's due to 1) Apple killing ObjectiveC 2) ObjectiveC being so backwards
The rise of the Rich Internet Applications has necessitated the need for strict typing. As such, I enjoy this TypeScript provided by our MS Overlords. However, ECMAscript is evolving quickly to catch up. TypeScript might get left on the side of the road as quickly as it was picked up.
Lately our team has moved to TypeScript from Java to write server-side services. Now, Java is not the best thing in the world admittedly, but it's head and shoulders better than JavaScript. I think typescript is just a hack to make javascript a bit more palatable than straight JS. I think of "lipstick on a pig", but really typescript is just a really bad makeup job on a dead rotten pig.
My question is - is there something that does similar things, but isn't Typescript? I fucking hate Typescript.
Between Typescript and Grunt, I've learned to loathe JS compilers (and I already hated NodeJS). If you *need* a compiler for Javascript, then you are doing language design wrong: Fix the language, don't write a compiler for it! A compiler in the develop-test lifecycle dramatically extends the development cycle and, in web dev work, that just slows everything down. Good for job security but not much else. I can and do build bug-free JS solutions in...Javascript!
Typescript was a dead horse at the starting gate. So was grunt. Please stop beating the dead horses and bury them already.
"Quiet"?
I'm a minority race. Save your vitriol for white people.
JavaScript is so popular, used and important and yet is still awful, nobody seems to like it enough to not keep complaining.
I doubt the language is too complex, but why to make a dialect compiler to generate the script code? Maybe is because people feel awkward or too complex or even ugly... Or they just can't handle the language.
Also it seems like all JavaScript interpreters are awful.
I say that's not a programming language. It's wank.
But then, "the javascript community" is mostly wank by weight and by volume. By attitude even moreso.
I'd get off your lawn but I'm making too much money here.
Yup. Knew it.
@Microsoft @JavaScriptDaily been programming in Javascript for 20 years and they finally come up with TypeScript -- of all things... when I was at Microsoft I told them that back in 1995-1997, they finally agreed in 2017... https://twitter.com/Reno89512/...
times change -- still love in parallel my Fortran 77 and COBOL in parallel then Borland C in comparison... I had to shelve... CP/M and my trusty HP41-CX.. still have and use my HP41-CX w/that matrix module.. batteries still exist.
“Microsoft .. TypeScript .. one of the most popular languages among developers, at least according to a report published by the analyst firm RedMonk this week.”
Yet another free advert on slashdot for the MICROS~1 organization.
I can foresee another Oracle/Java debacle. When you trust your programming language to a single company like Microsoft, then you are dependent on whatever whims that company imposes. Sun Microsystems seemed fine with Android using its own (based off of Apache's) modified implementation of the Java Virtual Machine. But then Oracle bought Sun and subsequently sued Google for using Java's application programming interface without being licensed to do so.
I could see at some point in the future, Microsoft cracking down on anyone using Typescript and not abiding by whatever changes Microsoft wants to impose (inflict) on the Typescript community, just so Microsoft can profit off of Typescript.
That idea was pondered at C2: http://wiki.c2.com/?InstantLan...
Table-ized A.I.
Another day, another programming language.