you are viewing a single comment's thread
view the rest of the comments
[–] 9 points 2 weeks ago (5 children)

You know, this shit makes me wanna learn Rust, it has been long since I really programmed anything.

(Lack of any idea to program more than anything tbh)

  • source
  • hideshow 10 child comments
  • [–] 3 points 2 weeks ago (1 child)

    I'm not sure if your comment means you're rusty (heh) or a novice who hasn't tried programming in a while, so I'm sorry if this comes across as condescending. The best advice I try to give everyone is to chase the fun. That advice applies both to people learning and hobbyists doing stuff.

    I see a lot of folks argue about what's the best way to begin or where the best place to begin is. There's no best way. Everything builds into each other. You become a better programmer regardless of what language you choose.

    Rust was fun! I fiddled with it a bit a few years ago. The only real frustration I had was that it complained a lot about half correct programs. Like in other languages I may have just been able to put some bad code or something in some place I didn't really care about and wasn't focusing on, but Rust is very strict. It's been long enough now that I forget exactly what specifically bothered me. It could have just as easily been that it was because I didn't know it well so the compiler was just the messenger of that lol. Other languages could have just blown up at runtime.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 2 weeks ago (1 child)

    I'm more a novice that hasn't programmed in a while. Did a 2 year course above higschool but below uni, and worked as intern for two months, but apart from that haven't really programmed as I don't know what to do if not given a goal.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 weeks ago

    I've heard a lot of good things about the book "automate the boring stuff with Python." It focuses on practical examples more than the theory. It's also available for free since it is licensed under Creative Commons. That said, I haven't personally checked it out. Just mentioning it as something that focuses on goals and works towards accomplishing them, which sounds like what you're looking for.

  • source
  • parent
  • [–] 2 points 2 weeks ago

    Rust takes a lot of getting used to if you’re more familiar with C-derived languages but it’s very cool. I’d recommend something small and not needing asynchronous code to begin with (async Rust is… hairy)

  • source
  • parent