TypeScript is a psychology experiment designed to see if you can read "the JavaScript API you know and love, but with the safety of strong typing!" and get so distracted by how much you like strongly typed languages that you forget that you do not, in fact, neither know nor love the JavaScript API
9
1
256
if javascript is a basement that the browser holds you hostage in, then typescript is that same basement after an interior designer has had their way with it
0
0
11
It's all a despicable ruse!
0
0
0
I totally agree! I've actually worked on JS engines, yet I don't like writing in it myself. But I like TypeScript, even though it drives me nuts sometimes.

A major "upside" of JavaScript is that it has so little to say about its own type system that TypeScript can basically do whatever it wants.
0
0
2
Typescript is my favorite kind of project: you see a radioactive pile of code that everyone is still forced to use, and you figure out a way to seal it in enough concrete that you can safely build on top of it.
0
0
4
combine the best invention of 20th century mathematics (types) with the worst invention of 20th century computing (javascript) and you get something which is kind of cool when it's not actively trying to kill you
0
0
1
Does anyone love their language's API?

I've used C++ for decades, and despite their efforts, I find the standard library to be a gross combination of legacy needs and language design masturbation. I won't say they were wrong, but IMO C++ needs a "fresh start" alternative STD library to be current.
0
0
3
And I don't much care for strong typing neither!
0
0
1
And it's Very Fun when your strongly-typed language manages to sneak a random undefined in there anyway because you've built your house on a dynamically-typed swamp 😊
0
0
20
when did we forget javascript is for writing void(0); and almost nothing else
0
0
3