Conversation

Curious: if you've built something with Rust, what was it, and why did you use Rust? (This isn't a prelude to snark, I just started reading the Rust book last night and going down the rabbit hole 🦀)
4
3
Currently programming languages. It's the thing I know the best. It's great to have a reasonably expressive type system having my back. Also has a nice package manager, tooling, etc. The low level control over memory when I need it is nice, without compromising on memory safety.
1
1
Smart pointers are great, but also annoying. Can be hard to pattern match through, for example, also makes it more clunky to construct and deconstruct tree structures.
1
On the whole rust code is a bit more verbose than what you'd get in OCaml or Haskell, and the syntax can be a bit clunky. I wish you could track effects better.
1
Anyway, I like Rust a bunch (I'd choose it over many other languages in many situations), just isn't free from it's own forms of pain, like any language.