Your iPad isn’t marketed as a replacement for your PC in any context that would imply that you could easily run a Unix development environment. Seriously: I can’t imagine anyone who would be aware of Unix development environments who would also be under the impression that an iPad would be a good device for that purpose.
I agree; and yet, here we are, with people attempting exactly that and going to frankly ridiculous lengths to do so - apparently, in an earnest effort to do real work. How did we end up here?