this post was submitted on 19 Jan 2025
428 points (97.3% liked)

Fediverse memes

2411 readers
929 users here now

Memes about the Fediverse.

Rules

General
  1. Be respectful
  2. Post on topic
  3. No bigotry or hate speech
  4. Memes should not be personal attacks towards other users
Specific
  1. We are not YPTB. If you have a problem with the way an instance or community is run, then take it up over at !yepowertrippinbastards@lemmy.dbzer0.com.

Elsewhere in the Fediverse

Other relevant communities:

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] calcopiritus@lemmy.world 2 points 11 months ago (1 children)

More like because the hardware cost is much higher.

Devs work on an open source project. They usually don't expect to get paid for their time, so the fact that "python allows for more features in the same time" doesn't play as much of a role (I don't even think this is a fact, more like a theory).

The hardware does have to get paid though. There's no one out there building servers and generating energy for them for free. So less the hardware costs, the better.

Instances AFAIK run on donations. If there are not enough donations to keep the servers up, there is no Lemmy.

Reddit could afford to be on python because they ran on VC money and made losses year after year. I don't think that a donation-based platform can afford that.

[โ€“] OpenStars@piefed.social 0 points 11 months ago

But... how limiting are the computations themselves, at this point? Since the Rexodus, Lemmy has only gotten smaller and smaller - didn't we start at like 50-55k total active users, while now we are <43k, and that's in total even while each instance needs to process only a subset of those numbers.

It's worthwhile to think about future scalability, but features also help get the users in order to get the content in order to get the donations in order to keep the lights on.

You could be right ofc, I was just saying here that the reasoning process of Python being able to move forward more quickly seemed to make sense to me naively. But even there, mostly bc it allows for developers to contribute with lower barriers to entry?