I’m amazed that someone I believe is a full-time-and-a-half programmer, par excellence, Jeff Atwood, would be so fascinated by Metro, which I, in my head, think of as “Rectanglero.”
Reading the comments, I come away quite confused as to what extent multi-monitors will be able to be used in Win 8, each with its own app(s), or multiple window(s) per app, on both ARM and Intel based computers.
Personally, I never want to touch any screen; and I am hoping that the high-precision gestural control-at-a-distance technology now being developed at Leap Motion http://leapmotion.com/ and, I assume, in behind-high-security labs at the usual suspect’s R&D secret skunkworks will open a new world of gestural control without dirty fingers on screens. Obviously, my bias.
For PC-side programmers with substantial investments in .NET, WinForms, WPF, SilverLight, etc. the upcoming Win/RT is a donnybrook, and I’m surprised Jeff did not go into, in more depth, the implications of this change for programmer employment, and re-training, and re-working/re-compiling of existing apps.
Nor was there any content about to what extent HTML5 + CSS3 + JavaScript (enhanced by jQuery, and jWhatevers) will become a programming model for applications.
Being an ancient one, I have trouble forgetting that most of what we are seeing now as “the latest great thing” was well worked out before 1970 at Xerox Parc (touch, and multi-touch, being the exceptions ? … with the exception that I believe Parc did have light-pens styli working on the Alto or Star … not totally sure on that).
And if there’s any one current “catch-phrase” that does describe the “functional divide” between touch-driven small form-factor devices, and desktops with large monitors, keyboards, mouse or trackpad for precision control: surely it is the, now almost a cliche: “content creation vs. content consumption.”