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

Microsoft has traditionally believed in abstractions (i.e. interfaces) while Apple believe in concrete implementations. Abstractions are flexible but always leak and therein lies the problems.

I think the interface approach made sense I earlier days of computing. These days it is better to make a zillion, exactly the same computer like Apple does.



So it is technically impossible with Microsoft’s software?

Surely Microsoft has the resources to coordinate hardware and software with Dell/HP/Lenovo on making at least 1 reliable line of laptops where you can close the lid and reliably expect it to instantly sleep and not randomly wake up.


I bet Microsoft would like that - they tried and then after it didn't work out for 2 decades of laptops they started making their own hardware. The 3rd party vendors don't care too much to change the ways they work - they juggle the hardware they put into the laptops all the time, one model-year can have over 100 variants (some Lenovo models go into thousands). Apple has few standard components shared across all products and that's it.




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

Search: