• AeonFelis@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

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

      Make a launcher. Apparently they are all the rage nowadays.

    • calcopiritus@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      If you want an idea: just yesterday libre office writer crashed on me like 7 times. Losing all unsaved progress each time.

      If someone competent wrote a good OSS alternative I would download it in a heartbeat.

    • nightlily@leminal.space
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days 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)

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      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.

      • 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.

        • JackbyDev@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          18 hours 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.