When it comes to programming, I just can't see myself typing thousands of lines of code on a tiny iPad screen, no matter how clever the gestures and multitasking in iOS gets.
Maybe one day the iPad Pro + stylus will do wonders for visual programming languages like VVVV (can't think of any others).
> When it comes to programming, I just can't see myself typing thousands of lines of code on a tiny iPad screen
iPad Pro has a 13 inch screen; that’s the same size as my MacBook Pro’s display. With a good keyboard, such as the one Apple sells, I don’t see why it should be difficult to write code in an iPad.
I find it difficult to write code on even a 15-inch MBP display. It feels very cramped to me. There's barely room for 2 adjacent windows, so I spend all my time scrolling and switching desktops and re-layering windows.
13" is barely bigger than the 12" display on my Apple IIgs (late 1980's), or my first laptop (mid-1990's). That was a perfect size for a VT100 emulator (it's the same size as the original 1978 VT100!), but that's not how I write software any more.
The same size screen is actually relatively worse than 20 years ago, because these days all documentation is online, so it has to share my screen.
This is an iPad programming system I was hacking on a bit ago: https://www.youtube.com/watch?v=hQUq2INrdiU Also involved is me live-coding a fix for the system in itself (like you would in Smalltalk envs).
Maybe one day the iPad Pro + stylus will do wonders for visual programming languages like VVVV (can't think of any others).