Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: