Preferences

not op, but i often see people trying to push their old mindset on a language they are learning, which is a bad approach. maybe i miss sth, but i don't see how any knowledge from python is applicable to rust. so it may be beneficial to clear your mind and go from zero.

It's not that different. You'll obviously have to learn about how Rust uses variables and how to do the error handling, but it's not like Rust gives you some freedom in how you do it. It either compiles because you did it right, or it won't compile. It's really strict about it. Of course reading about the differences is important since things like "move" don't exist in Python, but it's great if you have something which is working in Python and start coding a Rust version of it.

What does it even mean to "start from zero" if you've learned so much about programming, be it on using databases or sockets or merging downloaded map tiles.

Read the book? Yes, that should be done.

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal