|
|
|
|
|
by josephg
1105 days ago
|
|
Another rust fan here (with 3 years experience writing it full time at this point). I agree with all of this. C knowledge also helps to understand what rust's borrow checker is actually doing. And it will teach you what Box / Rc / etc are for. Its surprisingly easy to write rust code that Box everywhere, and runs very slowly in practice. (I've seen rust programs run slower than their javascript equivalents). Learning C first will give you the right knowledge base to appreciate rust and use it well. |
|