“Rust’s compiler prevents common bugs” So does skill. No offense to you, but, this trope is getting so tiresome. If you like the language then go ahead and use it. What is it with the rust crowd that they have to come acrosslike people trying to convert your religion at your front door?

  • Scoopta@programming.dev
    link
    fedilink
    arrow-up
    27
    arrow-down
    1
    ·
    edit-2
    3 days ago

    While I do totally see the advantages of rust and agree skill is not a solution given people make mistakes…I do agree a lot of the very vocal rust advocates do act almost religious and it is an annoying turn off.

    • Valmond@lemmy.world
      link
      fedilink
      arrow-up
      19
      arrow-down
      1
      ·
      3 days ago

      We had the Java guys in year 2000, at least Rust seems to be a decent language.

      • LeFantome@programming.dev
        link
        fedilink
        arrow-up
        6
        ·
        3 days ago

        Java was created so that teams of intermediate skill programmers could maintain large, long-lived code bases. And it did its job incredibly well.

        If that is not your use case (or you do not want to admit that you are such a programmer), it may not be your favourite language.

        I always like C# far better. It may be my favourite language overall. It has a bit more headroom and was designed somebody far more skilled. But it was designed to compete directly with Java. So, you know who it was built for.

      • zarkanian@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        3 days ago

        I’ve never run into a Java evangelist. Every opinion I’ve ever heard about Java is something like “Yeah, this sucks”. I always thought that people put up with it because it’s write-once, run-anywhere, but so is, y’know, Python.

        • ZILtoid1991@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          2 days ago

          Early on, Java was advertized as the next great thing, ending headaches from system development, porting, and “promoting good programming practices through OOP”.

          Then people increasingly got tired of OOP and the speed penalty of both that paradigm and the JVM, not to mention more and more education institutes started to claim Java was too hard for beginners, and that Python would be better.

          Now we have Rust evangelists promoting the language as the next great thing, ending headaches from memory safety issues, porting (if you target WASM and pack your app into a Chromium instance), and “promoting good programming practices through FP”.

          Time is truly a flat circle…

        • Valmond@lemmy.world
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          2 days ago

          There was a saying back in the day, roughly: “java can run on all platforms like anal sex works on all genders”.

          Python is slow but fantastic when it comes to interoperability IMO and is just complex enough that you can get the job done. I just hope they’ll won’t complexify it into oblivion, it’s a really neat language. IMO.

    • daniskarma@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      7
      ·
      3 days ago

      Do you have time to talk about our lord Rust? Did you know it died for our bugs so we don’t have to debug them at run time?