Disclaimer: I pretty much don’t like Rust, but most criticism of it boils down to culture war.

  • ulterno@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    14 hours ago

    I am starting to learn Rust and the only reason I don’t intend on using it for GUI stuff for the time being is because I just like QtWidgets a lot and GUI toolkits in Rust are a pretty new thing.

    Apart from that, pretty much all logic can benefit from a language that forces people to be more explicit.

    Although I won’t consider it for larger projects until the borrow checker gets the overhaul it needs, because I’d rather not start hating another language.

    • Traister101@lemmy.today
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      13 hours ago

      What about the borrow checker needs an overhaul? Seems to do it’s job quite well. If you want to remove it then you should use like C++ or Zig or something since the borrow checker is fairly fundemenal to the design of the language

      • ulterno@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        7 hours ago

        This is second hand info, but some people have had problems in bigger projects where the borrow checker ends up rejecting valid Rust code.

        I think I have seen those comments right here in Lemmy.