Hi all,

I started learning rust a few months ago on my free time. I went through the most difficult already like borrow checker and I used the Learning Rust book from Jim Blandy as reference especially for its first chapters.

This is not my first time learning a language I already have experience with Python, Go, JS, C, Lua … but with Rust it feels different.

Everytime I learned a new lang there was always a milestone I crossed that made me feel comfortable using the language, that milestone was always some side project or program I needed anyway.

I am trying to do the same with Rust but the slowness of learning and looking up the docs coupled with the verbosity of the language is not very motivating. Don’t get me wrong, I really want to use Rust and learn it as it looks very elegant and clean, I already learned a lot more about lower level details of programming. The documentation is probably the most elaborate one I ever used for a programming language.

To keep me going I am practicing Rustlings while a procrastinate to work on the side project I chose as first project.

I am just curious how others passed that milestone with Rust.

  • whou@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Time. No, really, time and experience.

    I just used and read Rust enough until it clicked. I didn’t try to read pages and pages of documentation explaining Rust’s nuances, since that would be extremely boring and I wouldn’t learn that much anyway.

    Just keep using it on projects you like doing, try to use new concepts and learn how to use them in practice rather than focusing on theory, I guess.

    At least that was my experience.

    • blob42@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Yes right now it’s mostly a lack of time. With age and the constant flood of information it’s difficult to keep focus, especially with Rust. There such a huge amount of documentation it feels overwhelming.