From one piece TypeScript, C# and Turbo Pascal with Anders Hejlsberg 6 beliefs, in the piece's order there
-
Their words
that the language that's most suited for AI is the language that AI has seen the most of in its training set, right? And that's why you could argue AI does really well on JavaScript and TypeScript and Python because it's seen an awful lot of it
-
Their words
So, if we're checking 99% instead of 100%, well, heck, that's better than the 0% that JavaScript checked, right? And it gives you like language features that no other languages can provide because they can't get to 100%.
-
TypeScriptopen sourceJavaScript
Their words
And we we full well knew that there was absolutely zero chance that we would appeal to the JavaScript ecosystem with a proprietary programming language licensed from Microsoft. No. No one was going to come. It had to be open source. There was just no two ways about it, right?
+ 3 more
-
korrents.com
You cannot be best of breed in an ecosystem by telling its developers to write in a different programming language.Their words
I mean, surely you're not going to be best of breed in the JavaScript ecosystem by telling people to write in a different programming language.
-
Their words
but lo and behold, they all run browsers with JavaScript in it. Lo and behold, the real cross-platform language isn't Java. It's JavaScript.
-
Their words
So that's unfortunate, and that's why some environments like Go, for example, has has Go routines and green threads, which are really language emulated lightweight threads that kind of do what I'm talking about, but but at a much lower cost. But you avoid the function coloring. So there is a bunch of different things, but but you know, but for an environment that already exists like JavaScript or like C# and and the Windows event loop and and whatever, this this was the right solution.