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
-~----------~----~----~----~------~----~------~--~---

Reply via email to