3 ms·
JavaScript abuse keeps going on... A language designed for simple browser automation is turning into a plague. It's funny how we bounce from one extreme to anot
by nikolay 5y ago
JavaScript abuse keeps going on... A language designed for simple browser automation is turning into a plague. It's funny how we bounce from one extreme to another wasting so much effort and focus - many people moved from Java to JavaScript as a revolt against the complexity of the Java ecosystem and specs and laziness to code strongly typed. But look at the JavaScript ecosystem today - with Babel and the JSON libraries, it overshadows the old Java one! Pretty much every Java and XML technology got reinvented and reimplemented in worse ways. And now many replaced JavaScript with TypeScript...
- duxup 5y ago>The controller code is designed to be injected into the SPACEX - ISS Docking Simulator (https://iss-sim.spacex.com/ https://iss-sim.spacex.com/). What's the problem?
- nikolay 5y agoYou can run Python in the browser and reuse the code.
- janderland 5y agoWhat is your point and how does it relate to this project? Seeing as this controller is used in a browser-based simulation, this seems like a perfectly valid use of JavaScript.
- nikolay 5y agoIn 2021, there are ways to run other languages in the browser - including Python.
- runawaybottle 5y agoYou might not like to hear this but it’s probably the Java people that are bringing those ideas to JavaScript.
- nikolay 5y agoI find that hard to believe, but maybe the compiler crowd fell in love with the transpiler.