
I really cannot understand what is doing Microsoft with Windows 8....
That thing, Metro, is probably the most horrible idea they could have: they want to convert our desktop into a full-screen tablet with 300x200 pixels UI buttons. That simply won't work.
A desktop is a desktop, not a mobile phone and neither a tablet.
Apple has different OSs for desktops(MacOSX) and phones/tablets( IOS). The same for Linux/J2SE vs Android. Why? Because they know the basic difference between a desktop and a mobile/tablet computer !
On the other hand, applications don't close... they .... suspend :D
Suspended apps don't use CPU but they still use RAM! Even if you flush all their state to the HDD, restoring it gonna take time and memory. A waste.
From a programmer perspective, a new API called WinRT must be used. There is another problem here: WinRT does not allow to load d3rd-party dynamic components ( plug-ins ) so the big question is... how the hell a program like 3dsmax, Photoshop, xNormal, Maya, etc... gonna load their plug-ins? They only allow to use referenced assemblies omg!
Metro apps are also heavily sandboxed, so prepare yourself for some UAC+sandbox problems/dialogs...
They also use a very complex async programming mode, which makes the most simple operation ( like showing an open file dialog ) too complicated for my taste.
3 comments:
I think the metro desktop ITSELF is great. I think touch enabled monitors will become as common as HDTV's in a few years, so from that perspective it's a smart move IMHO. The underlying issues that you mentioned, are dumb and a bad move, definitely.
No, they won't.
It's been proven over and over that, ergonomically speaking, touch surfaces are horrible. A touch desktop would seriously fall from grace as soon as people start using them, and realizing that simple fact - that after a few hours of using it, every joint hurts.
I believe there is some setting in Windows 8 revealing Windows7 - like desktop and hiding Metro chips experience.
Post a Comment