[object Object]
?[object Object]
Feminists hate this (objectification)
I am old. I am still not over JavaScript existing outside of a browser. I’m not sure I ever will be. And that’s from someone who uses a Linux DE that uses JavaScript and XML as part of its GUI.
I’m still mad about JavaScript existing at all.
I’m still mad about the inventor of JavaScript existing at all.
Invent a time machine, send a robot back in time to terminate their parents.
If you have an evening (or all weekend), and really want to blow your mind, look up Low Byte Productions on YouTube and look up their JavaScript videos.
Oh this sounds like my kind of entertainment…
Oh my. I just found the JSfuck video.
I am old. I am still not over JavaScript existing outside of a browser.
I’m in my mid thirties and didn’t know this was a thing until now.
Even if you don’t count desktop applications like VSCode or Discord or whatever that are written in primarily JavaScript due to those arguably just being packed inside their own little browser engine that they ship with, still yes.
Node.js is an extremely widely used JavaScript runtime environment that people are using to write server back ends and command line utilities and god knows what else in JavaScript.
I wrote an entire email service (https://port87.com/) in JavaScript (Node.js and SvelteKit). I know some people have strong feelings against JavaScript, but the fact that you can build basically anything in it is pretty nice.
As long as you’re not doing number crunching, use whatever makes you more productive.
There is many languages that you can build anything with… Although I’ll agree the front end side is more tedious
I mean yeah you can do anything with it like most other languages. The problem comes in with the unstable ecosystem JavaScript has.
You simply don’t have longevity with libraries and frameworks. They churn and become deprecated far too quickly for really any stable project that requires a low maintenance burden.
When I say “build anything”, I mean it works in nearly every environment, including natively in the browser. I can write the same code on the server as in the browser as in a mobile app as in a desktop app.
React has been around, and improving, for 12 years. You can run code from the first version today. The DOM has been stable since about 1998, so anything built on it should still run today.
It is true that JavaScript libraries tend to change quickly, but that doesn’t mean old versions stop working. It’s not like the native Linux ecosystem, where you need to build on the current kernel and libraries or it won’t work, it’s more like Docker or Flatpak, where you can build your libraries into your bundle and they will keep working. That’s why websites that were built 20 years ago, with the libraries of the time, still work today.
Isn’t that what C# is for?
As a JS dev, I approve of this meme.
The database I use at work uses JavaScript for custom functions.
Bruh. JSON.
RavenDb like “Yeh and?”
this is why im a essential worker