Arg! Please do not call it "Expression Interactive Designer" or some other boring name. I swear it seems like there's a Dilbertesque department deep in the bowels of MS (probably manned by trolls) where cool project names are turned into lame product names. Why not leave the name Sparkle? It's sooo much better than "Expression Interactive Designer". In all seriousness this is a real problem that MS needs to address if it wants to compete with Apple, Google etc.
Very cool. Nar talked a bit about this last year at WinHEC. Hope we get more details at this year's WinHEC next week.
My only concern about his performance theory that latency is ok as long as the bandwidth is still maximized is input devices. With a Tablet for example the bandwidth requirement is low but latency (or lack of) is important.
One thing that wasn't touched on is how people could interact via their archives. It seems like it would be easy to compare virtual lives and find people with very similar interests. That's just one example
That was getting good right there at the end. A question I would have like to ask is how he sees pressure enhancing the user experience, aside from drawing and Ink scenarios. It seems that it could be thought of as a Z axis for certain types of input
or interaction. Drag while pressing light and it copies the file or drag while pressing hard and it moves it. Things along these lines I think would really help make the pen more useful.
"To me, the best way to interview a programmer is to put her in a room with a computer, tell her what the problem is and walk out of the room with a promise to return in 15 minutes. Very, very few programmers get the opportunity to stand up in front of a white
board and “lecture” to people about solving the problem"
This only works if the person is not expected to work on a team. If they are just expected to sit and hack out their code then fine. Software that is large and complicated requires a team of people with good communication skills. That is the real goal of
the white board test.
First I think they will be going in the other direction, allowing drivers to run in user mode. That is what they were saying at WinHEC anyhow. That in the Longhorn time frame we would see user mode driver support in the WDF.
He points out that one difference is that CE supports multiple architectures (mips, arm etc) and XP needs x86. I'm not convinced this is true.
NT was designed as a layered system with the HAL providing core specific support. So wouldn't they just need a HAL for arm and XP would run on it?