A while back, I was looking at a forum where someone asked if you'd use a tablet to do computer programming. Most of the responses were centered around "typing is slow/awkward on a tablet."
I agree. Typing is awkward. But, who says programming has to equal lots of typing? Yes, it does, currently. But does it have to?
Diplomacy is the art of saying "nice doggy" until you can find a rock.