On 30 Jul., 02:28, Juan Marín Otero <[email protected]> wrote: > Apple might do evil too, but their stuff is usually very good and "just > works" (thanks to MS lower standards, we take what should be the default > behavior as some sort of computing miracle).
We do? Sure, the windows architecture sucks and Microsoft is primarily where they are today due to how they made IBM bend over in the 80's. Let's get the facts straight though, as was mentioned in the podcast, the problem Microsoft has is that they have to work with almost every single device in existence. Device drivers require access to ring 0 so it takes very little shitty code from some small manufacturer from Taiwan to bring down the kernel. Meanwhile, Apple has the luxury of not really caring about this vast ecosystem, they have a small list of peripherals and can choose to simply not care about the rest. Hell you can't even install the OS on similar hardware without getting "Apple hardware test does not support this machine". In many ways Java now has the problem Microsoft always had; it really wants to remain up-to-date, but the legacy support requirements prevents that. It's something Apple will inevitably also have to deal with as they grow larger and gain more average consumers who are less willing to fall in on Apple's command, i.e. Apple are probably not going to change CPU architecture 3 times the next decade! /Casper --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
