Hacker News new | ask | show | jobs
by wvenable 3614 days ago
EPOC was designed for far less capable hardware than even pre-iPhone smartphones. It allowed for a lot of capability on those early Psion devices. But in modern hardware it was too fiddly and too alien (non-standard C++).

Microsoft always understood the consequences of Moore's law. Palm killed them early on because Windows Mobile was just too much OS for those early devices. But as hardware improved, Palm was left with a less capable OS and Microsoft was ready. What they weren't ready for was Apple porting their desktop OS to mobile.