That's the joke/point in many comics and comic book movies, too.
Subversive ideas can't always be communicated openly in children's media.
I think the world is a better place for having difficult disruptive ideas voiced in children's movies, even when they're only allowed to come out of the mouth of the bad guys.
If my website ever gets married, I'm going to invite this website to stand next to it as a bridesmaid - because it makes my website look pretty by comparison.
Here I am trying to wind people up and you're responding with thoughtful nuanced consideration.
You make some great points.
I'll add - for folks reading along - I do think a class is still almost always an anti-pattern, even with all the OOP class function and factory pattern stuff removed.
I also feel (as you referenced):
Functions being forced to reside inside objects is just stupid.
Factory patterns are horrible, because they mix config into program code, maximizing uncertainty when debugging
And also:
Inheritance is almost always a worse idea than an interface.
classes tend to have additional fancy tooling to make it easier to carry state data around - which is usually a bad idea
State data is a necessary evil in most programs.
I've found that most advanced class object implementations treat program state data more like a pet than a threat.
Sorry for the long response - I know you don't need it - you know what kind of tool you're looking for.
I figure they extra detail above might provide food for thought for folks reading along who are surprised there's even contrasting opinions on classes.
(And I feel a little bad for not really posting anything very useful earlier in the thread.)
Yeah. The litigation risk is considered high right now, and no one wants to be first to try it.
Which I totally get. This place is largely run by volunteers, after all.
We saw similar hesitation in the early days of WordPress/Wikipedia/Drupal proliferation. Eventually those solutions greatly enabled sites like BlogSpot and Tumblr to become wild places, and niche sites to pop up for stuff that BlogSpot and Tumblr didn't want to touch.
I can think of a few specific anti-spam and security tools that strongly enabled casual admins of WordPress to start sites.
I think we will see an erotic golden age once Fediverse moderation tools cross some unknown usability threshold.
Edit: I come across here as really excited about porn. Lol.
Art has a long history of being erotic, and beauty appreciation is one of the better things technology can do.
I am also really excited for the rest of the content that will thrive after demand for porn has pushed the technology to maturity.
On Mastodon, I used the search function to shotgun random topics that interest me, and then followed all the hashtags on the posts that came up.
Over time, I started replacing following hashtags with following my favorite users who I discovered through those hashtags.
Then I started discovering and following their favorite users through their boosts.
Now that my feed is pretty much where I want it I tend to click "hide boosts" on anyone new that I follow, to prevent their every random amusement from cluttering my feed.
The end result is fantastic, but it took awhile to get there.
You're doing better than I am. I just bullshit them and say I'll "probably check it out later." By which I really mean whenever it gets reposted on a less shitty technology platform, in a few decades. But I don't say that part.
Yeah! I think that's going to sway in this place's favor very soon.
I predict a glorious age of the very best curated pornography being here.
As other preferred platforms enshitify, I expect a lot of innovate erotic sensual and/or dirty artists (new and established) to have a dynamic, accessible, profitable experience here.
It's probably going to be very horny, but also really beautiful in a lot of pro-social ways.
Tell me about "Why do you think you wanted to run ELIXA on a Times/Sinclair 2968?".