• OtterA
    link
    English
    63 months ago

    I see

    How would this compare efficiency wise, because my understanding was that Lemmys backend was very efficient and that was a big advantage

    • Admiral Patrick
      link
      fedilink
      English
      2
      edit-2
      3 months ago

      It’s in Java, so there’s that overhead. I don’t speak for the project, but mostly, it’s less about “efficiency at all costs” and more about maintainability, being easier to contribute to / review, and having a less toxic development community. It’s got more developers working on it than Lemmy, and it’s in a language more people are familiar with (Java). It’s roadmap is also not constrained by the viewpoints of a small group of fairly, uh, controversial figures.

      After the 1:1 compatibility phase is over, they’re both free to and planning to implement more features that the Lemmy devs either won’t or can’t be arsed to do.

      • @[email protected]OP
        link
        fedilink
        63 months ago

        having a less toxic development community

        What exactly do you mean by “toxic development community”? I’ve heard some critique of Lemmy developers for being tankies but I’ve never heard something like this about Lemmy.

        • Admiral Patrick
          link
          fedilink
          English
          23 months ago

          I don’t want this to become a rant thread, but the devs have frequently told contributors “No one is forcing you to develop for Lemmy”. That’s but one example.

      • @[email protected]
        link
        fedilink
        4
        edit-2
        3 months ago

        I’m new to lemmy, so I could be missing some context, but you arent making a very good pitch with this post. Java is a downgrade from rust, and unless I’m reading wrong you seem to suggest they are planning to deliberately introduce new features into this java implementation as a way to break up the network on purpose, which would make lemmy instances obsolete, and you sort of present it as a good thing and suggest its a deliberate political move on behalf of sublinks. But you didn’t even explain in your post why lemmy exactly needs to be replaced. So you are calling lemmy toxic, but already this new project is just seeming very underhanded and manipulative by its very existence. As a user who just wants a better reddit alternative, reading this post makes me feel like I stumbled upon a project motivated by a grudge (just based on the way it’s phrased) and you leave me more inclined to speak out against it than endorse it, since it seems like an attempt to divide the network, and I’ve seen what happens to divided networks where instances have different features and refuse to work together (just look at XMPP). So unless you can explain what is wrong with lemmy’s development or roadmap I think everybody reading this should be very skeptical of sublinks and cautious of the threat posed by projects like this in general.

      • OtterA
        link
        English
        23 months ago

        I see, thanks for the info :)

        • @[email protected]
          link
          fedilink
          13 months ago

          Java is an good old joker. You can use that perfectly almost everywhere. Everyone knows it, understands it and its readable. Because of it, Sublinks can get more developers into the project and develop the project more quicker and there are more eyes looking over the code. In comparison lemmy has active like 3-4 active developers. Sublinks is currently at 5-6 active and 10 at their peak. And every developer can learn java quicker than the hipster language rust.