• Blaze@reddthat.com
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      1
      ·
      edit-2
      9 months ago

      I also think that this constant chasing for the next Messiah is counterproductive.

      MariaDB is a successful MySQL fork. LibreOffice is a successful OpenOffice fork. Even within the Fediverse, Mbin emerged as an actively developed fork from Kbin.

      I wish the best of luck for the Sublinks developers, but I also wish they could find a way to work to grow the ecosystem as a whole instead of competing for such a small slice of the Internet.

      The choice of Rust limited the ability for people to contribute. If I had gotten a dollar every time I read “I would like to contribute to Lemmy, but I don’t have time to learn Rust”, I would get a beer to everyone in this thread.

      we will need more (a lot more) than just a handful of people working on this

      Definitely. Sublinks with Java, Mbin with PHP and Piefed with Python already make it easier for people to contribute to the whole ecosystem.

      Fediverser

      As a side-note, how is it going on that side? It’s been a while since the last time I checked.

      • BaumGeist@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        8 months ago

        The choice of Rust limited the ability for people to contribute.

        That’s unfortunate. I think rust is particularly tailored to big projects with many contributors that need the performance boosts of a “low level” language. This goes especially for web apps, since they’re likely to grow in size directly correlated to number of users and use time.

        I get that the compiler is viewed as “training wheels” by the C and C++ coders, but it’s nearly impossible to ensure memory safety on a large project without something or someone checking and enforcing it, since no one can be reasonably expected to parse thousands of lines of code and keep the data flow in mind at all times while considering edge cases and also trying to add on to it while other also grow it.

      • nutomic@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        2
        ·
        8 months ago

        The choice of Rust limited the ability for people to contribute. If I had gotten a dollar every time I read “I would like to contribute to Lemmy, but I don’t have time to learn Rust”, I would get a beer to everyone in this thread.

        Rust is really not as hard to learn as some people claim. If they dont have time for this, how will they have time to contribute to Lemmy? Besides lemmy-ui is written in Typescript and could also use a lot more contributions.