Right now, I’m feeling concerned and wondering what is going on in regards to Sublinks here, since I have created a community for discussion on koalas about a week ago on here and have started and been doing work on it recently. But now I’m hearing about Sublinks and feeling concerned if I created it on the wrong instance or the wrong platform since I’m now just recently hearing about it. I’m just feeling worried and wondering whether or not if I should do anything or not.

  • @asdfasdfasdf@lemmy.world
    link
    fedilink
    English
    7
    edit-2
    8 months ago

    Rust’s speed is a cherry on top. The main reason to use it is its language design / correctness guarantees.

    I’ve been programming for several decades and understand nuance and subjectivity vs objectivity when it comes to this, and strongly believe Rust is just objectively much better than Java as a language.

    One example is that Rust doesn’t have null while Java does. The creator of null gave an excellent talk called The Billion Dollar Mistake about why null was such a bad idea, and said languages shouldn’t not have used it. Instead, the alternative he gives is what Rust does.

    Things like this are actually hugely important.

    Also, Rust was “most loved” language in the StackOverflow developer survey for eight years in a row for a reason.

    https://survey.stackoverflow.co/2023/#section-admired-and-desired-programming-scripting-and-markup-languages

    Other than Sublinks, I have never seen anyone post about how they really want to work with Java.

    • @Lemzlez@lemmy.world
      link
      fedilink
      English
      58 months ago

      I have seen people wanting to do Java, and while I personally prefer rust, I do see why.

      Outside of the entire Sublinks discussion, it’s important to note that Java is not just Java anymore either. Kotlin offers many of the same advantages syntax-wise that Rust does (including the lack of null), and has access to Java’s excellent ecosystem.

      Ultimately, it is up to people to decide what they want to use. Regarding of your opinions on Java or Rust, it is a valid choice either way for this type of software. It’s a personal choice.