Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
12bitfloat918058dRust dev here 👋
Finding a mentor is always challenging since you're basically asking someone to teach you which is quite a time investment
It's best to start with the Rust Book by Klabnik and Nichols. It's relatively short and depending on your programming abilities can be a bit boring but it goes over a lot of the language. After that start doing your own project and curse the ghost of graydon for all the lifetime issues you're gonna face
No seriously, Rust is a hard language because it's very different. It /looks/ familiar but it certainly isn't. Expect a lot of frustration the first 2 or 3 weeks -
12bitfloat918058dOh yeah and I you have any questions feel free to tag me (only works in comments not in posts!) if you have a question. I look at devrant every now and then and I'm happy to answer any question
-
Lensflare1699558dHave you tried iOS native with SwiftUI without the Flutter bullshit? I‘m doing it for years and it’s the most fun I ever had.
-
Tounai125757dBest way to do rust is to try to make something, break it, fix it, improve it, break it again, and fix it again until you become good at it.
-
nemetepst13557d@Tounai Agreed. I would even generalize that process you described the best way to learn anything.
Ofc with common sense applied, like don't go breaking nuclear reactors and stuff. -
awesomeest122057dIf you wanna learn/do some blockchain stuff and dont mind signing an NDA, we should chat
I have telegram (awesomeest) and discord (sara.awesomeest)... you/anyone can also reach me via email... same name as here @gmail.com.
I still need to decide if rust will be used in any significant amount for our biggest project, but already stuck with python (a necessary evil in mass data of our variety), probably some conda and possibly rust... even if i prefer giant, custom written, oracle orchestrations... likely beyond a healthy level. -
awesomeest122057d@Tounai isnt breaking and rebuilding things the logical standard for just about any engineering?
...or just mine? -
awesomeest122057d@12bitfloat
I actually have a rust book in my amazon cart (scheduked to be finalised/purchased later today) but it was the O'Reilly one. I throughly enjoy the O'Reilly pocket guides and when i need a full book to read through, i typically go with O'Reilly or packt.
I assume you believe your suggestion to be better? (Already added to cart) any specifics you like about it?
And thx for the suggestion (even though it wasn't for me) -
12bitfloat918056d@awesomeest Well, The Book™ (https://doc.rust-lang.org/book/ ) is just the default introductory material everyone recommends, partially because it's free and gives a quick overview over much of the language
I'm not too well versed with beginner material though, I only read the book and then went off and did my own thing, so I can't really give any recommendations -
Tounai125756d@awesomeest use the official free one. Stop being scammed. The official one gives you all you need.
I hate mobile dev. I am doing iOS amd Flutter for 12 years. I want to do Rust stuff, blockchain and so on.
I need some mentor even though I have read two books. Should I find one or rely on ChatGPT?
Any Rust devs here? What is it like?
rant