• Angryhumanoid@fedinsfw.app
    link
    fedilink
    English
    arrow-up
    28
    arrow-down
    3
    ·
    1 day ago

    Look, undeniably some coding languages are miles better than others, but I don’t think any of them would fall under my personal classification of what the word “fun” means…

    • ∃∀λ@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      6 hours ago

      It was fun when knowing programming was almost a superpower that you had to learn by reading lots of books, etc. Now a computer can do much of the job. The computers are even solving long-open Erdos problems. We’re all just mediocre meatbags.

    • _hovi_@lemmy.world
      link
      fedilink
      arrow-up
      44
      arrow-down
      1
      ·
      24 hours ago

      Different strokes I guess. Personally, I do have a good time writing Rust and fun feels like the right word

      • TheTechnician27@lemmy.world
        link
        fedilink
        English
        arrow-up
        19
        arrow-down
        1
        ·
        24 hours ago

        Yeah, same. The fact I can chill the fuck out and basically not have to worry about an enormous class of serious, hard-to-spot bugs makes it a lot more fun for lower-level programming.

        Like, yeah, I still need to worry about obstacles like other drivers, animals, etc., but it’s a lot more fun driving on a road that isn’t completely teeming with potholes and black ice.

      • BartyDeCanter@piefed.social
        link
        fedilink
        English
        arrow-up
        11
        ·
        22 hours ago

        Yup. I come from a mostly embedded C or C++ background with a constant 10% Python for assorted scripts. Rust feels pretty great, basically all the things I like about all of those languages with fewer of the annoyances. And cargo and clippy are fantastic. My biggest annoyance is remembering which of the approximately 213 Result/Option chain handlers I should use in a given situation.

        • magikmw@piefed.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          13 hours ago

          Thanks for naming my biggest problem with writing rust code. Every crate has it’s own particular Result chain, doesn’t it. To the point we have anyhow and eyre to help with this mess.

    • badmin@lemmy.today
      link
      fedilink
      arrow-up
      13
      ·
      20 hours ago

      Fun is when you’re allowed to achieve what you want to achieve with less bullshit to worry about.

      Or in more respectable technical terms, when you’re allowed to focus on core logic above everything else.