Hacker News new | ask | show | jobs
by jmclnx 286 days ago
I have no opinion on Windows Apps, but as a Developer, Windows Applications gives me nothing that is better than what Linux has. In fact, for development Linux (or BSD) is what developers should use.

In fact, I was trying to convince developers at work (fortune 500 company) to move from Windows to Linux for a long time, only 1 person moved.

For a bit of cruel fun, have a Finance person use Libreoffice scalc instead of Excel. Doing that is probably the worse thing you can do to a Finance person, I think after a few days of that, they will end up in ICU.

FWIW, we were allowed to use RHEL, Fedora or Ubuntu on our workstations instead of Windows.

1 comments

Win32 gives you a stable ABI.
The Linux kernel also has a stable API, glibc has it, most proper libraries have it. The problem on Linux is not that a single tool doesn't have a stable API, but that the tool changes. But that's kind-of like complaining that Windows doesn't have a stable API, when you replace it with macOS.
glibc does not have a stable api on the timescales we are speaking about it here, and neither do any of the GUIs on linux. you are sort of moving the goalposts here.

you cannot take a compiled gui app for linux from 20 years ago and run it on a modern system and have it work. on windows it will work just fine.

not to bring out that old trope, but windows is an OS (and desktop environment) - linux is a kernel. you know what they meant, and your rebuttal isn’t one.

also, GP clearly said ABI and you jumped to API - one is much harder than the other.

So does ReactOS.