6

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?

Comments
  • 3
    Rust 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
  • 2
    Oh 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
  • 1
    Have 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.
  • 2
    @12bitfloat nice from you to offer :)
  • 5
    Best 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.
  • 3
    @retoor Eh, might as well help people when doom scrolling devRant anyways :D
  • 1
    @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.
  • 0
    I'm in the process of learning rust and then anchor framework
  • 0
    If 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.
  • 0
    @Tounai isnt breaking and rebuilding things the logical standard for just about any engineering?
    ...or just mine?
  • 0
    @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)
  • 0
    @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
  • 1
    @awesomeest use the official free one. Stop being scammed. The official one gives you all you need.
Add Comment