Oddbean new post about | logout

Notes by e4df6237 | export

 nostr:npub1jzv3zu6jdkqdxe2stp3skp8z64ffjcuw6uw2a2du9xfhs9ua6wcscx76na nostr:npub1lr0u06puk9x2rrfy... 
 @ddc3da8f @90991173
The issue I've always had with jQuery is that people use it for things that take more time to do in jQuery then they do in pure JavaScript, CSS, and HTML.  Like, I've been baffled for years by people using it for things like expanding / collapsing divs (JS) dropdown menus (CSS) and input forms (HTML).  Finally, W3C has made this push of overstating the additions they've made the things like HTML5, pushing people to learn how to do it the normal way, and now these people are finally using the stuff that's been in there all along thinking these are new features that replace jQuery.

I have no idea why jQuery got so popular in the first place, but I can only assume it's a combination of good marketing and bad teaching. 
 nostr:npub1jzv3zu6jdkqdxe2stp3skp8z64ffjcuw6uw2a2du9xfhs9ua6wcscx76na nostr:npub1lr0u06puk9x2rrfy... 
 @ddc3da8f @90991173
I'm just glad the state of web dev has finally stopped being "Use jQuery to do things that could be done in a single line of JavaScript, CSS, or even pure HTML." 
 nostr:npub1lr0u06puk9x2rrfy6kwa7rlm3265xhn4vp2vlw5v0h98gysf3d5skvpa6s nostr:npub1jzv3zu6jdkqdxe2s... 
 @ddc3da8f @90991173 @ec7374a8 @aecfae5b
PHP just has too much legacy code still running in it, too many people still using it, too many people still willing to maintain it as a useful standard language, for it to really die at this point.

Other languages I've seen die did so because either there was a proprietary developer backing them who lost interest in maintaining them, or because people just didn't want to use them.

Honestly, I wouldn't be surprised if Google pulled the plug on Go or Rust or whatever they're pushing right here without warning tomorrow, simply because they don't have the attention span.  I also wouldn't be surprised if Microsoft came out with another one that turned out to just be a pile of problems touting features that have been standard everywhere else for the past decade.

PHP has its issues, but we can at least trust that it will be there tomorrow, with plenty of support for whatever we need. 
 nostr:npub1lr0u06puk9x2rrfy6kwa7rlm3265xhn4vp2vlw5v0h98gysf3d5skvpa6s nostr:npub1jzv3zu6jdkqdxe2s... 
 @ddc3da8f @90991173 
Why bother with CSS, when Active X can automatically add inline styling to your HTML?

Better yet, why bother with HTML, when you could just publish your web page in Visual Basic? 
 nostr:npub1jzv3zu6jdkqdxe2stp3skp8z64ffjcuw6uw2a2du9xfhs9ua6wcscx76na

which one?

ASP.NET 😂
R... 
 @ddc3da8f @90991173
Nah brah, he gonna use Perl to push ActiveX plugins. 
 nostr:npub1jzv3zu6jdkqdxe2stp3skp8z64ffjcuw6uw2a2du9xfhs9ua6wcscx76na nostr:npub1a3ehf29jz94gntew... 
 @ddc3da8f @90991173 @ec7374a8 @aecfae5b
For all of the complaints and flaws, PHP is a mature, well supported language.  It has more years of code written for it then literally any other language in common use today, save maybe C, simply because It's been around since the very early days of HTML.

Sure, it was meant to automate the layouts and some of the content of small homepages, but there's been solid support for it for all that time, and development in good faith for the purpose of being used by everyone.  ASP and other imitators never had that going for them, they never even got off the ground compared to PHP.

For the entire time I've been programming in PHP, people have said it's on the way out... And yet everything they said would replace it has either become a legacy language you have to struggle to maintain work in, or a dead language you had to scramble to convert your work over from.

I wouldn't be surprised if it stays relevant for another 15 years. 
 What are other free speech mastodon instances here?
#mastodon #fediverse #freespeech #rightwing 
 @a918e690
It depends on what you mean by "free speech": there's a whole body of discussion around what constitutes freedom of speech, and where its boundaries lie.

Liberdon is the only big one I can think of that isn't blocked by the rest of Fedi, because the mods enforce rules about hate speech / slurs and harassment.  You can go to servers that allow it, if that's what you really want, but it's a deal breaker for like 90% of users, so they're blocked by nearly everyone else.  Twitter also allows everything that doesn't offend Daddy Elon these days, but I wouldn't recommend Twitter to anyone. 
 nostr:npub1rhr0y4vaqskyq2qejhquzq90yr586hf948m3cgxd7pcqamg4l8cqwpgh5p ("we" being counterdisinfo ... 
 @d25d2dfe @1dc6f255
Anything the rest of us can do to help?