Linked by Thom Holwerda on Fri 13th Jul 2012 23:39 UTC
Windows Ars Technica is running an interesting article about the Mail application on Windows 8. It's one of the first party Metro applications, and Ars' conclusion is that it's really, really not up to snuff - it can't even compare favourably to the mail application on Windows Phone. The sad thing is, however - this applies to virtually all Metro applications.
Permalink for comment 526828
To read all comments associated with this story, please click here.
RE[2]: Too many platforms
by toast88 on Sat 14th Jul 2012 21:10 UTC in reply to "RE: Too many platforms"
toast88
Member since:
2009-09-23

Yeah, like it does not happen in other operating systems as well.


It doesn't.

What are the Linux APIs, besides the POSIX standard, that are stable across distributions?


POSIX *is* the most important API on *nix systems and has been stable for ages. You can't simply leave that out.

Remember "xv"? It's an image viewer with the last stable release from 1994, it still runs on modern versions of Linux.

You can see how powerful APIs like POSIX, SDL and Qt are by looking at how applications are released on POSIX systems. Virtually EVERY application you have on Linux compiles flawlessly on *BSD or MacOSX (with Macports, for example).

Heck, you can even install a complete KDE desktop on top of Windows or port your Qt apps with an ease from desktop to mobile platforms.

What Mac OS X from the early days are now deprecated?


None. MacOS X still has the same native API it got when it was introduced, namely Cocoa which is based on NeXTStep which has been around since the 80ies.

You can even compile and run Cocoa applications on Linux: http://www.youtube.com/watch?v=l2humz9hIVM

Anyone who has a decent understanding and experience with programming on Windows and Unix systems knows that the Microsoft world is a mess when it comes to APIs.

Their code is so messy and heavily platform-dependent, that they can't even sync the code of simple applications like Windows Messenger on different platforms (Windows and MacOS), OneNote (the non-Windows versions of OneNote lack most of the features of the desktop application) or Internet Explorer (IE has always been behind on WP7).

Microsoft is suffering from their own platform-lockin and API unstabilities. It wouldn't have taken them forever otherwise to get NT ported to the mobile platform.

Linux, on the other side, is already supporting soon architectures which aren't even available in hardware yet (ARM Arch 64).

Adrian

Reply Parent Score: 7