4 ms·
Why?
by sonthonax 6y ago
Why?
- philwelch 6y agoBecause Linux is in most ways an ideal development environment for backend code that is going to run on a Linux server in production.
- sonthonax 6y agoBut iPad OS is already a UNIX operating system. Sure, it's not identical to Linux, but it's good enough to do web development on.
- philwelch 6y agoiPad OS doesn't, as far as I can tell so far, actually have a command-line environment on it. But the one on macOS is impoverished compared to Linux and it has enough quirky differences that the process of really digging in and automating your workflow on it is mostly identical to the process of learning the specific quirks of one vendor's operating system. I know. I've tried. And I reached the point where I said to myself, "macOS system administration is never going to be a useful transferrable skill for me, so I would rather work in Linux".