this post was submitted on 25 Mar 2025
199 points (97.6% liked)

Rust

6773 readers
16 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS
 

It's getting more and more unhinged on LinkedIn.

you are viewing a single comment's thread
view the rest of the comments
[–] Jocarnail@lemmy.world 14 points 2 weeks ago (12 children)

I seriously doubt changing language would impact a senior that much...

[–] pivot_root@lemmy.world 19 points 2 weeks ago (11 children)

Rust is one of the harder languages for beginners to learn because of its borrow checker and strict ownership model, but it shouldn't take more than a month or two for a competent senior to pick up.

It's going to be deeply unpleasant and seem like a problem if:

  • You're writing dangerously bad C or C++ code already.
  • You've only ever used Python or JavaScript.
  • You try to shoehorn OOP and inheritance into it (Rust idioms are composition and functional programming).
  • You refuse to use/learn pattern matching.
  • You're a pedant about "pretty" syntax.

If someone is at a senior level and any of those apply, they probably shouldn't be at a senior level, though.

[–] bunitor 1 points 2 weeks ago

rust is leans more towards data oriented design than functional programming imo

load more comments (10 replies)
load more comments (10 replies)