Fun
Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

JavaScript utterly failed to deliver it's utopian dream.

The whole idea worked like this.
There are a bunch of operating systems/platforms out there.
From Video game consoles to Computers to various bits of hardware.
In the old days if you wrote an application you could only write it for One platform at a time and in essence
there was supposed to be liberation from having to refactor code multiple times for various platforms.
We got to the point where even my PlayStation 5 has a Web Browser in it.
So the idea was The Browser Supports JavaScript so if we write it in JavaScript it should be able to run on Every platform, write once run anywhere.
It was supposed to save Developers time and effort but HAHAHAHAHA that didn't work.
It originally was too slow so someone had to come along and provide just in time compilation features in V8
and then along came the frameworks, and now the framework churn.
NPM has millions of moving parts, and packages.
You have the now infamous leftpad incident where someone broke half the web by deleting their repository of packages.
but essentially we've assembled our webpages from various small scale packages that are maintained and owned by thousands of small scale contributors and Developers
and many of them are actively maintained, eventually they release something that breaks backwards compatibility and you're left essentially refactoring your code because the package maintainer changed the way things worked and now this happens all the time to entire webpages who have to constantly refactor their code to keep it up to date with the thousands of moving parts everything is cobbled together

which is laughable, and funny because it's like What happened to saving developers time and write once run anywhere? Deader than a Doornail.

JavaScript utterly failed to deliver it's promise.

This is what happens when you depend on entire software libraries that you don't maintain yourself.

[media=https://youtu.be/LmI4W8X7vU8]
Top | New | Old
Zaphod42 · 51-55, M
The only JavaScript I’m familiar with is the bad handwriting used at Starbucks 😋

 
Post Comment