> Yeah, there are plenty of blog posts out there telling people how some developer switched to developing on his iPad or installed vim or a SSH client
There are a few, and we could probably enumerate them all right here. The reason they stand out is that almost no one does that, and that it's not an effective development environment for most people.
Personally, I'd sooner shift careers to road mending than try to program on an iPad.