Howdy! I already have some programming experience - i have taken 2 undergraduate-level courses in C - namely Computer Architecture an Operating Systems. My main interest in wanting to learn is that Rust seems to offer huge security benefits as compared to C.

Also if anyone knows a great beginner reference book please lmk! Peace out!

  • FizzyOrange@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    21 days ago

    I always like "by example"s for learning languages - here’s Rust’s.

    I’d probably make a project with it. Maybe a CLI tool using clap_derive and some crate that does something neat that you want to do. Depends what you’re interested in I guess.

    I wouldn’t recommend trying to do leetcode problems with Rust because they are obsessed with linked lists and linked lists are awkward in Rust.

    Also I wouldn’t recommend making a game or GUI app with Rust yet since the ecosystems there are immature.

    A microcontroller project using Embassy is probably a fun way to learn too but I haven’t actually tried it yet.