I think the future concerning user interaction is thought reading devices. They are already at consumer level being able to perform basic brain wave scans for simple interactions even providing open source SDKs and relatively low cost at 300 euros taking into consideration that they are cutting edge technology. So software that can read your thought is already here but still in its infancy. Voice recognition is also here for quite some time now and in wide use now with Siri or whatever Apple calls it and with other companies offering similar solutions. Personally I don't see other more optimal ways. Oh and by the way comparing Apples and Oranges is both possible and useful. If you cant compare apples and oranges , then you cant think. Concerning Pharo on iOS its perfectly doable, its just a matter of someone actually doing it. Many languages have ported to iOS , there is no reason for Apple to refuse Pharo to do so.  By the way Platform agnostic Assembler sounds fascinating. I was thinking about nativeboost and it looks like it gives Pharo features that C has but without giving up the pharo syntax. It really opens a new universe of potential for Pharo. On Wednesday, 23 October 2013, 22:17, Igor Stasenko <siguctua@gmail.com> wrote: On 23 October 2013 14:32, J.F. Rick <self@je77.com> wrote: On Wed, Oct 23, 2013 at 1:32 PM, Igor Stasenko <siguctua@gmail.com> wrote:
Mouse i much more precise than fingers. I doubt it going to be replaced. I think it will stay.
"When we were an agrarian nation, all cars were trucks because thatâs what you needed on the farms. But cars eventually became more prevalent as people moved to cities. PCs will be like trucksâ¦they are still going to be around, but there is a transformation coming, and it will make some people uneasy. Is it the iPad? Who knows? Will it be next year or five years from now?" -Steve Jobs
Yes, mice will stick around but they won't be the dominant paradigm of computing. Already, tablet sales have eclipsed the sales of desktops / laptops. Fingers aren't inherently less precise. I, for instance, am very happy using an Apple trackpad rather than a mouse. Touch screens have a fat finger problem (i.e., you are often covering up what you are wanting to precisely touch), but precision in itself isn't the problem.
 Mouse if not truck. Comparing touchpad and mouse, as to me is like comparing Apples(tm) and oranges. They are both human interface devices and complement to each other. Some things you can do better using mice, some using trackpad (or touchscreen). Try controlling first-person shooter game with trackpad.. good luck :) I only hoping, one day there will be even better HID's than mouse or trackpad. As of today, they both having serious shortcomings and not universal ones to let humans control computers with muscle power. -- Best regards, Igor Stasenko.