this post was submitted on 14 Jun 2023
73 points (100.0% liked)
Rust Lang
709 readers
1 users here now
Rules [Developing]
Observe our code of conduct
- Strive to treat others with respect, patience, kindness, and empathy.
- We observe the Rust Project Code of Conduct.
- Submissions must be on-topic
- Posts must reference Rust or relate to things using Rust. For content that does not, use a text post to explain its relevance.
- Post titles should include useful context.
- For Rust questions, use the stickied Q&A thread. [TBD]
- Arts-and-crafts posts are permitted on weekends.
- No meta posts; message the mods instead.
Constructive criticism only
- Criticism is encouraged, though it must be constructive, useful and actionable.
- If criticizing a project on GitHub, you may not link directly to the project’s issue tracker. Please create a read-only mirror and link that instead.
- Keep things in perspective
- A programming language is rarely worth getting worked up over.
- No zealotry or fanaticism.
- Be charitable in intent. Err on the side of giving others the benefit of the doubt.
No endless relitigation
- Avoid re-treading topics that have been long-settled or utterly exhausted.
- Avoid bikeshedding.
- This is not an official Rust forum, and cannot fulfill feature requests. Use the official venues for that.
No low-effort content
- Showing off your new projects is fine
No memes or image macros
- Please find other communities to post memes
No NSFW Content
- There are many other NSFW communities, let’s keep this related to the language
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I know some python, a bit of Julia and matlab and remember parts of C, as the first language I picked up.
I was really excited about Rust after reading about it but when I tried to dip my toes in by looking at The Rust Book, I was lost by how complicated it was.
I don't think I'm a coding whiz or extraordinarily smart. Given that do you rustaceans(?) think I could pick it up in a gentle way? Is it worth the time investment given how most of my actual work is basically simulating random processes or dynamic systems?
Yeah 100%
Learn about one concept at a time and take it slow. Look at something like options and understand how they work, then results, then the borrow checker etc and just take it slow. There are a lot of new concepts that are used all the time in rust but not in python, you just need time to learn em