Of course pending a convincing replacement for the keyboard and mouse I'm not sure how long it is until we see this in office environments.
However I don't necessarily equate Post PC = Tablet , there will be other devices that fit other needs.
Of course pending a convincing replacement for the keyboard and mouse I'm not sure how long it is until we see this in office environments.
However I don't necessarily equate Post PC = Tablet , there will be other devices that fit other needs.
Eventually either somebody invents a great way to write on these devices, or I'll finish my visual programming project (see http://noflojs.org). Then (and only then) I can see my laptop usage starting to near zero.
When I think about a program in my head I basically construct it as a huge mental diagram anyway and then translate it into code. Perhaps detailed visual design is the way to go.
You don't discuss philosophy with flowcharts; why should you code that way?
I'm not necessarily suggesting that you entire program will be converted to a diagram overnight but it might be an interesting way to declare general structure.