4 ms·
The only problem with this is that there are thousands of business-critical applications that are designed for the Windows NT kernel... Many of them have deep i
by nullbyte 7y ago
The only problem with this is that there are thousands of business-critical applications that are designed for the Windows NT kernel... Many of them have deep integrations with the operating system.
Just think of all the Steam games that are only available on Windows!
- pdonis 7y agoAnd yet programming languages ever since C were supposed to be cross platform. If you have to call on specific features of a particular OS when writing business application code, that's a problem with the OS.
- dragonwriter 7y ago> And yet programming languages ever since C were supposed to be cross platform. Some were, plenty were not, and C is nothing special as a turning point in that. > If you have to call on specific features of a particular OS when writing business application code, that's a problem with the OS. No, insofar as it's a problem, it's a problem with the application language or libraries, in that they don't abstract sufficiently the deployment platform. Now, if they are bundled with the OS, it may be the same product as the OS, but it's not really an OS. problem.
- pdonis 7y ago> Some were, plenty were not Which ones were not?
- dragonwriter 7y agoPost-C languages not made to be cross platform? Well, a whole host of application-bundled languages that were tied to apps that were their sole platform (and often those apps were OS-specific, too.) For starters.
- pdonis 7y ago> a whole host of application-bundled languages Ah, ok. I meant general purpose languages, not languages specialized to particular applications. I should have made that clear.
- Koshkin 7y ago> designed for the Windows NT kernel I am sure you mean "designed for Win32 API."
- morpheuskafka 7y agoThings like ATMs, industrial machinery, SCADA, real-time, embedded, etc. likely have a number of kernel-mode device drivers.
- cosmojg 7y agoAny examples? I'm genuinely curious what kinds of "deep integrations" make NT a more attractive development target than Linux.
- marcinzm 7y ago>I'm genuinely curious what kinds of "deep integrations" make NT a more attractive development target than Linux. They mean that those apps are currently deeply integrated with NT and switching is very expensive for the developers. See most games as an example.