3 ms·
Because those things have decided to use dependencies that are not provided by the base system, and because Microsoft has made some questionable decisions regar
by AnIdiotOnTheNet 5y ago
Because those things have decided to use dependencies that are not provided by the base system, and because Microsoft has made some questionable decisions regarding C runtimes, DirectX, and the like.
The point is, I can always depend on user32.dll, kernel32.dll, and a bunch of other Windows API to be there and to still be compatible with how I'm calling it[0] 20 years from now. Linux is too fragmented and user space libraries break compatibility too often for that.
[0] in the vast majority of cases