|
|
|
|
|
by littlestymaar
2228 days ago
|
|
I learned Rust & Go pretty much at the same time, and it actually works quite well because most of the paradigms are actually the same (structs & function implementation on top of them, error as return value). Rust is clearer about the point you mention[1], while Go introduction spend more time explaining things like threads and channels (which I wasn't familiar with), and finally Rust help you to use them properly, thanks to the Send & Sync trait, which make you realize when you're doing racy things. [1]: https://doc.rust-lang.org/stable/book/ch05-03-method-syntax.... |
|
How was your learning experience with Rust's borrow checking and pointers? Was it introduced to you early on, or later on?