• 0 Posts
  • 5 Comments
Joined 17 days ago
cake
Cake day: April 2nd, 2025

help-circle
  • who@feddit.orgtoLinux@lemmy.worldWhy I'm breaking up with Windows
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    3 days ago

    the development experience for native software has sucked for a long time.

    For as long as Windows has existed, I have found its APIs to be noisy, awkward, and generally unpleasant to use. It was a major part of why I switched my development focus to Unix a long time ago. I guess this is a matter of personal taste; I wonder how you’ll feel about the APIs more commonly used on Linux after five or ten years of using them full-time.

    Despite a few niggles (I don’t care for Bourne-style shell syntax or Windows shell syntax) I have found my productivity to be better and more enjoyable since the switch. Nowadays, benefits include everything that comes with an open-source ecosystem, like the software install/update model of Linux distros, and the ability to solve or work around library/OS problems myself if I can’t wait for someone else to fix something.

    And, of course, having a privacy-respecting platform for myself and my users is important to me.

    In short, I’m happier here. Welcome.

    By the way, if you do cross-platform desktop app development, give Qt a try. It does an excellent job overall.