I wish people would stop saying "JavaScript was written in 10 days" with the subtle implication that this is somehow shoddy or half-arsed. GvR wrote the first version of Python in a month in December 1989; the first bit of C was made out of B and NB in a month or two in ~1970. Every single bit of software you've ever used that isn't some enterprise nightmare was first a proof of concept hacked together in a couple of weeks by whoever first did it. This is entirely normal; it's not a bad thing!

@sil except #JavaScript is a net negative in my experience as it is only good for 3 things:

Tell me i I'm wrong!

#JS #PayOrOkay #Privacy #ITsec #ClownFlare #CloudFlare #Enshittification #bloatware #ads

@kkarhan @sil

The alternative being… what?

There are so many “JavaScript is bad” posts, and, sure, JavaScript is used to add plenty of undesirable behavior to web pages. But JavaScript is the only way to add ANY behavior that isn’t built into HTML or CSS to a web page.

And, again, sure, a lot of “benign” behavior on the web isn’t STRICTLY necessary.

My point is that JavaScript is a tool, and can be used for good or bad. Please don’t blame JavaScript for the ills of human nature.

@inaction_figure @sil maybe certain things shouldn't be implemented on the web to begin with?

But maybe that's me who just wants to be able to use the #Web and not have my CPU rammed to 100% from a single website!

your scientists were so preoccupied

YouTube

@kkarhan @sil

True, but don’t blame the dinosaurs! 🦕

@kkarhan @sil

I think, if we look around, we will find plenty of bad things that have been done with C. Should that language be abolished?

If we follow the thread you’re pulling to its end, we’ll find that maybe we shouldn’t be using the internet or computers at all.

@inaction_figure not abolished, but at least not forced upon people.

@kkarhan

If it wasn’t JS, there would be some other scripting language for web pages.

You could always turn JS off in your browser settings.

But there’s plenty of other shenanigans to be had, like ads & tracking pixels, phishing, etc etc.

The problem, as always, is the people who misuse these tools for their own gain.

“It's a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there's no knowing where you might be swept off to.”

@inaction_figure the problem is that #WebDevs and Corporations using #JavaScript these days go out of their way to be assholes and literally brick shit if #JS is disabled.

It's like refusing to serve a #cyclist in a drive-in!

@kkarhan

That is more a problem with not creating a solution that “degrades gracefully”. Lazy web app development.

I’m not saying there isn’t a problem, but the problem isn’t JavaScript. Well, not all of it.