32
submitted 11 months ago* (last edited 11 months ago) by KaczuH@lemmy.ml to c/rust@lemmy.ml
all 17 comments
sorted by: hot top controversial new old
[-] onlinepersona@programming.dev 11 points 11 months ago

The thing I repeat most often is: at least it's not C++. Rust is the best systems programming language I've found. There's no language that's perfect for every usecase and ideally, I'd love to learn Haskell for prototyping, but it's more academic than practical.

[-] beeb@hachyderm.io 6 points 11 months ago

@KaczuH wow interesting take! My personal experience is that I LOVE refactoring rust code! Basically just change what you need to change and follow the to-do list returned by the compiler, knowing nothing will probably be forgotten. It's such a powerful thing that I now dread any big refactoring in other codebases, even Typescript.

[-] beeb@hachyderm.io 1 points 11 months ago

@KaczuH to be clear that probably the only point over which I think otherwise than the article. It's definitely a slower coding and iteration experience, that's the tradeoff of the robustness and correctness.

[-] crispy_kilt@feddit.de 3 points 11 months ago

The Rust standard library is enormous.

Lol wat, no, it most certainly is not

[-] ssokolow@lemmy.ml 1 points 10 months ago

I know what they mean. It may not be enormous, functionality-wise, but just the Iterator trait alone feels enormous when you're trying to figure out which method does what you want.

I think it's indicative of a need for more work put into making the UI teach people how to search by function signature.

this post was submitted on 26 Oct 2023
32 points (88.1% liked)

Rust Programming

7734 readers
1 users here now

founded 5 years ago
MODERATORS