• calcopiritus@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    11 hours ago

    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
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      10 hours 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?