I joined Lemmy back in 2020 and have been using it as @qaz@lemmy.ml until somewhere in 2023 when I switched to lemmy.world. I’m interested in systemd/Linux, FOSS, and Selfhosting.

  • 148 Posts
  • 858 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle

  • Our company still relies 100% on Azure and probably won’t switch anytime soon. Azure has now opened a partnership with an EU company to share code with them in case of a hostile government takeover (idea being that they could rebuild the cloud in the EU). This obviously purely symbolic and completely impractical measure was still enough for our company to cancel all plans to migrate away from Azure. It’s frustrating.

























  • qaz@lemmy.worldtoProgrammer Humor@programming.dev;DR blame the dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    I really like how I can turn everything into immutable val’s and represent different paths as expressions, it can IMO really reduce the complexity of a function and makes it easier to spot bugs. I’ve been migrating some code of a FOSS app to Kotlin and was able to shrink most classes by like 30% while making it easier to read. The only thing I dislike about it is the additional syntax for various things, I could do without having multiple ways to write a constructor.


  • qaz@lemmy.worldtoProgrammer Humor@programming.dev;DR blame the dev
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    2
    ·
    edit-2
    2 months ago

    Also, like, fuck golang, it’s such a shit language and the compiler does very little to protect you

    I never understood why people like it. It’s a “new” language, and it still doesn’t seem to get the basics right. No proper null handling, and don’t get me started on interface{}. It’s like they set out to build a better alternative to C++ while ignoring the other developments outside C/C++ for the past 15 years. The compiler is damn quick, though.