Yes it has, this meme is not necessarily with the times
Edit: or at least, a tiny bit dated. Although I’ve written and deployed express servers… Haven’t yet encountered any enterprise level back-end architecture written in JavaScript.
css can do animations, and it’s much more performant then js. I hate how over-used JavaScript is on “modern” websites.
some websites are even straight up unusable or don’t display anything with js disabled…
Some websites, JavaScript is necessary for doing things without overloading a server. Mostly SPAs/PWAs and such. I’m using Voyager for Lemmy right now, which needs JS, but it gives me a great experience.
But yeah, JS is often overused. Luckily, with new technologies coming out like Astro and HTMX, we should hopefully start seeing less JavaScript on pages that don’t need it.
However, it uses a lot less JS. It’s only a few lines of JS to replace an HTML element, but a lot more to parse a bunch of JSON and then alter the HTML to reflect that.
Somebody needs to find whoever was responsible for the original NT task manager and learn a thing or two. That thing was bulletproof. I had servers over the years that were so broken nothing else would run but you hit CTRL-ALT-DEL and tada!
for the love of god, for the past 27 years it’s been ctrl-shift-esc (since like NT 4.0), while ctrl-alt-del opens up the security menu thing. I can’t believe I’m saying this…
CTRL+SHIFT+ESC is simply a keyboard shortcut and is useless on a locked up system, it dies with the shell. CTRL+ALT+DEL throws a hardware interrupt, which contributed to the aforementioned bulletproof nature.
But for iOS you’re forced to use Xcode for implementing certain things like permissions, build and upload.
You can do all that via VSCode as well if you so desire.
Permissions, configurations, etc. are essentially all just XML files and can be edited as such, building, running in simulator and uploading can all be done via CLI.
And if you’re not comfortable doing it via the terminal in VSCode, you can also find some extensions.
Personally as a native dev I don’t know why you’d want to of course, but to each their own.
In my first CS class, the professor announced an extra credit project due at the end of the semester. It was to create a formatted terminal calendar given a year from user input. I finished it after learning about condition but before I learned about classes… or functions… or loops… or searching the internet… partially. I searched how leap years worked, but didn’t bother to search for code (Stack Overflow didn’t exist yet)
Anyway, long ass program with each month hard-coded with 7 possible calendars for each month depending on the first day of the week. Lots of copy and paste. Professor was speechless, but accepted it.
As a someone who frequently argues with IT teams over ridiculous hidden password rules that drive crappy user experience I feel triggered by this game.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.