That's basically what the Surface is, and the vast majority of people who own them use them as laptops. At that point, why not just use a laptop?
I've done a fair amount of dev work on the iPad, if you have a good SFTP friendly editor like Coda, you can do development work on a remote server, but ultimately you are tied to that server for a build environment. It works fairly well, but since remote shells tend to disconnect in the background it can be frustrating to build stuff.
I've done a fair amount of dev work on the iPad, if you have a good SFTP friendly editor like Coda, you can do development work on a remote server, but ultimately you are tied to that server for a build environment. It works fairly well, but since remote shells tend to disconnect in the background it can be frustrating to build stuff.