Windows Phone 8 and Windows 8 share lots of code, NT kernel

Started by Lazybones, June 20, 2012, 11:05:13 AM

Previous topic - Next topic

Darren Dirt

Quote from: Melbosa on June 21, 2012, 08:05:18 AM
Wow sounds a lot like the XP to Windows 7 rant you had a while ago...  Sorry the change is going to cause you so much grief :(

Change isn't the problem, sir. Heck, even for the XP-->W7 unhappiness it wasn't change itself.

It's the reason for the change (or an absence of a logical reason for it). And/or the ability to choose whether or not you go with the "new way of doing things" or maintain the existing, optimal way.

In short, imo Windows 8: A reduction in productivity to appeal to the lowest-common-denominator user = a bad business decision.


When you are used to getting things done at a baseline speed and "purity" level, and the tool is taken away and replaced by something that is prettier and smoother but limits you to 80%, but you can modify that tool to bring back some of the stuff that ALLOWED you to be that efficient, hey that's great, ~90% where you were but at least you had the choice to "shortcut" the new extra layers that get in the way of you doing stuff you used to be able to do QUICKLY.

But when that NEW tool is forcibly replaced by a new tool that completely removes the ability to do stuff that you were used to doing, stuff that you used to do with a tool in a way that was like an AMPLIFICATION of your limited human body, sure that's gonna cause some "grief".



By the looks of things, this drastic metaphor change is more than just a different place to click (tap?) and a removal of window-resizing etc. It's like taking away the "back" button on a web browser, it appears like you're just encouraging users to think a different way, but you're not taking into account WHY the thing is there in the first place, what the human-user-centric reason is for things being the way they are.


After all, why was Windows 95 such a huge leap forward for the consumer masses? Because it put all the options out in front of the user, instead of requiring them to have "secret knowledge" about where stuff is and how to do stuff. It was intuitive, because it was an improvement over other graphical UIs like the Mac and the Amiga/AtariST and all of that was a direct result of research into human behaviour and interface usability at Xerox/SPARCS (or wherever it was).

The W8 "tiling" interface is not based on science, it's based on marketing, it's based on a scared company trying not to die. Then again, maybe it's based on an assumption that people have (for the most part) grown too stupid to be able to focus on more than one (or at maximum two) "windows" at once, so why not make the interface only allow for that anyway...  ::)
_____________________

Strive for progress. Not perfection.
_____________________

Mr. Analog

Quote from: Melbosa on June 21, 2012, 08:05:18 AM
Wow sounds a lot like the XP to Windows 7 rant you had a while ago...  Sorry the change is going to cause you so much grief :(

I was thinking the same thing, I was thinking about downloading the consumer preview into a VM and give it a shot before passing judgement as well.

I still strongly feel that Windows 7 will be the defacto desktop OS for some time, at least on corporate workstations but as a developer it behoves me to at least stay connected to the latest/greatest even if I think it's @%&# (hello Office).
By Grabthar's Hammer

Mr. Analog

Quote from: Darren Dirt on June 21, 2012, 08:15:39 AM
Quote from: Melbosa on June 21, 2012, 08:05:18 AM
Wow sounds a lot like the XP to Windows 7 rant you had a while ago...  Sorry the change is going to cause you so much grief :(

Change isn't the problem, sir. Heck, even for the XP-->W7 unhappiness it wasn't change itself.

It's the reason for the change (or an absence of a logical reason for it). And/or the ability to choose whether or not you go with the "new way of doing things" or maintain the existing, optimal way.

In short, imo Windows 8: A reduction in productivity to appeal to the lowest-common-denominator user = a bad business decision.


When you are used to getting things done at a baseline speed and "purity" level, and the tool is taken away and replaced by something that is prettier and smoother but limits you to 80%, but you can modify that tool to bring back some of the stuff that ALLOWED you to be that efficient, hey that's great, ~90% where you were but at least you had the choice to "shortcut" the new extra layers that get in the way of you doing stuff you used to be able to do QUICKLY.

But when that NEW tool is forcibly replaced by a new tool that completely removes the ability to do stuff that you were used to doing, stuff that you used to do with a tool in a way that was like an AMPLIFICATION of your limited human body, sure that's gonna cause some "grief".



By the looks of things, this drastic metaphor change is more than just a different place to click (tap?) and a removal of window-resizing etc. It's like taking away the "back" button on a web browser, it appears like you're just encouraging users to think a different way, but you're not taking into account WHY the thing is there in the first place, what the human-user-centric reason is for things being the way they are.


After all, why was Windows 95 such a huge leap forward for the consumer masses? Because it put all the options out in front of the user, instead of requiring them to have "secret knowledge" about where stuff is and how to do stuff. It was intuitive, because it was an improvement over other graphical UIs like the Mac and the Amiga/AtariST and all of that was a direct result of research into human behaviour and interface usability at Xerox/SPARCS (or wherever it was).

The W8 "tiling" interface is not based on science, it's based on marketing, it's based on a scared company trying not to die. Then again, maybe it's based on an assumption that people have (for the most part) grown too stupid to be able to focus on more than one (or at maximum two) "windows" at once, so why not make the interface only allow for that anyway...  ::)

1. You're a software developer: @%&# changes, you have to deal with that, especially if its bad.

2. Windows 8 is part of Microsoft's strategy to enter two new market areas at once: smart phones and tablets ("surface" devices). Windows phones running Metro are actually really nice (yes, I have played with one), not sure about touch devices but if it's anything like the phone experience it will gain some following. The decision to make a one OS to rule them all thing shouldn't be a surprise, Microsoft isn't stupid they see what's been happening with Apple and Google and want to get in on the curve.

Again, I think it's a major gamble on their part to go this route however if it succeeds, @%&# gon' change, if it fails they'll fall back to Win7-ish line of OS design.

I fully expect in a few years that touch interfaces will be as common as LCD monitors are now, this is the direction that things are heading in the Microsoft/Apple/Google dominated world and if you don't like it, shift to Linux as I suspect in a few years it will be the only option that lets you really do things "your way".
By Grabthar's Hammer

Melbosa

Mr Analog: I think you are right Windows 7 will be around for a while. And yes please do try the preview, and let us know what you think.  I am curious what people get from it when they actually do try it with their own hands.  I had such doubts of it before TechEd, but after actually playing with it on the phones, tablets, laptops and desktops, I am coming around to the thinking - and can definitely see where my Wife will love the interface.



Darren Dirt: Easy DD. Just wanted to say what seems illogical to you or most IT people may be logical to the world at large.  Sometimes we think that IT drives our desktop experiences or controls; that IT is the reason for why OSs and Software operates in such ways.  When in reality all software and OSs are based on business or consumer need, and while most IT based software is gear towards how IT needs it, the majority of software in the world is based on the masses. Innovation and technological leaps may come from IT and/or need, but like most software development, the design, layout, processing and feel is based on client requirements, not IT.

And I hate to say it, but the masses love their tablets, the layouts, the flavour, the design, the look.  Microsoft, Apple, Google, etc are all reacting to it.  Hence Windows 8, hence change, hence the logic behind the change.

So now I ask - where is this reduction in productivity you see?  Windows 8 still has multiwindow features; the Start Menu is now a Start Tile (which is resizable to fit as much or little on it at once that you desire); the ALT-TAB still exists, and now is complemented by the swipe motion of a tablet; the desktop still exists and you can still pin apps to the taskbar (which frankly I know most IT people do do rather than the start menu); the search for app function still exists, and is in fact easier than the one in Windows 7 as you get more results per search on the screen; etc etc etc.  Productivity will be impacted and the impact will last longer for those without the ability to cope with the changes that are there.

The change is that... CHANGE which is what makes it more difficult to adopt.  But like Windows 7 which had a very significant change over XP, you have to give it a chance before making "informed" judgement.  I have used the product, therefore I can tell you the CHANGE is not as drastic as you think or these reviewers make it to be - and be honest with yourself, most of the reviewers are going to shine hard flashlights on the new changes to drum up readers, as they did with Windows Vista, as they did with Windows 7.  I too do not feel for the Start Tile interface, but the masses will like it, and this is just an example.  Wait till you see the differences in the Windows 2012 Server interfaces if you think the Windows 8 stuff is going to be a hard pill to swallow.

Alternatives: Stick with Windows 7... it will probably last for a few years at least or XP length at most, wait for Windows 9... which may still be the same thing just better made behind the scenes, become a Apple... oh wait same problem there, Switch to Linux... oh wait not easy when everyone else is Windows in your workspace.

What ever you decide is fine with me and I'm sure the rest of us as well.  And if you must rant, continue to do so!  Sometimes it brings out some very good conversation.



Forum Topic: As for the Windows Mobile and Windows 8 sharing same backend stuffs... it might just be a testament to how powerful phones are becoming that they can run the same code as your desktop.
Sometimes I Think Before I Type... Sometimes!

Thorin

Quote from: Darren Dirt on June 21, 2012, 07:53:39 AM
Quote from: Thorin on June 21, 2012, 12:53:44 AM
Quote from: Darren Dirt on June 20, 2012, 10:20:49 PM
relax, 2 apps in one screen is a "snap" http://www.telegraph.co.uk/technology/microsoft/9113630/Microsoft-Windows-8-Consumer-Preview-review.html


/angrysarcasm

Sorry, I must be missing it.  I read that entire article and found no mention of two panes side by side.  Can you point out where the article says how to do that?  Or that it's not possible?

Sorry, to be clear at the top of the article there is a very good video from the Windows 8 folks, I watched it and was surprised to find myself impressed by it at first (I actually recommend it, yes, I am capable of moving past my prejudices ;) ) I liked the way the various functions are available on the sides of the screen, etc. and thought they came up with some neat new stuff, such as the way you can flip through running tasks"apps" is pretty smart and *gasp* intuitive.

Ah, thanks for the clarification.  Flashblock makes it so I don't have to auto-watch all those flash ads and also stops videos that are not ads (are there any these days?).  and I didn't bother playing through all the videos just to try and figure out what you were referring to, as I thought it was the text of the article you were referring to.

Anyway, Lotus Notes open?  You must be a sucker for punishment :)  As an ex-Lotus Notes user, I can say I understand every reason listed on http://lotusnotessucks.4t.com/.  Nevertheless, people are forced to use it and it will continue to be around, so people will be employed to maintain it and improve it and extend it.

No different than the continuation of Notes usage, Metro will be pushed on people who don't want it because other people do want it.

All that said, I haven't played with it and if it 1) handles multiple windows open side by side on a monitor and 2) doesn't completely bog down on current hardware and 3) I'm buying a new computer when it finally becomes available, I might have Windows 8 on my PC.  Although I'm sure that'll cause me a bunch of pain as I try to set it up for multiple users again.
Prayin' for a 20!

gcc thorin.c -pedantic -o Thorin
compile successful

Mr. Analog

I'm actually quite interested to try now, if this Sunday is going to be rainy I now have something to do on the side (well, other than try to recreate bits of Vernon Square in Minecraft)
By Grabthar's Hammer