• soulsource@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      Rust isn’t even that difficult, at least when comparing it to languages that fill a similar niche, like C++.

      It’s of course more difficult than higher level languages, but for a systems language it manages very well to balance ease of use with the power to code relatively close to the hardware. Rust just has a “slight” entry barrier, with the Borrow Checker being a rather unique feature. Once one has surmounted that, it’s surprisingly smooth sailing, because Rust doesn’t have nasty surprises. Unless one intentionally does something stupid, the rule is “if it compiles, it works”.