4 ms·
It’s a fad. Give it some time… it’s not the first layer on top of JavaScript someone has come up with. Microsoft drops project all the time- this is a stunt on
by dnndev 5y ago
It’s a fad. Give it some time… it’s not the first layer on top of JavaScript someone has come up with. Microsoft drops project all the time- this is a stunt on their part to attract devs and it’s actually working for now.
- draw_down 5y agoIt’s a “fad” in the same sense React is
- lstamour 5y agoThere was a time when folks said the same thing about Node.js...
- BoorishBears 5y agoI don't know how anyone who's actually used plain Js and Ts in a large project can say it's a fad. For frontend it might be different, but as someone who usually touches the Js ecosystem through node, I pretty much won't use Js. Like why should I give up insane utility with negligible (if any) runtime cost, high configurability (with sane defaults), easy buy in (since all Js is valid Ts)? Maybe the last part is what you're missing? Most "layers on Js" needed you to rewrite or annotate all your code to get and value at all. But you drop a tsconfig in a project and you instantly get value out of it. What past layer on Js had that?
- nsonha 5y agoI guess python 3 typing is also a fad? They're pretty similar in goals
- aikah 5y agoIt's not a fad, it's based on JS.net and Actionscript (ES4) syntax that existed well before Ecma Script 5 existed. Microsoft has been iterating over Typescript for about 20 years.