> The _nix commands/tools you're used to don't just start and end with Bash, right? What about the other commands/tools you used that still aren't in Windows?
bash on Windows is a full distro wrapped in lxrun. tmux works, nginx works, most things you apt-get from the Ubuntu repos Just Work. That alone places is far ahead of fucking around with ports or homebrew or whichever unholy combination you're trying on OS X.
And, if you use Ubuntu on the server (or are prepared to hack around replacing Ubuntu on Windows with your preferred distro) is a much better match for your runtime.
> What about the horrible registry hell?
The last time I had to care about the registry was Windows 2000.
bash on Windows is a full distro wrapped in lxrun. tmux works, nginx works, most things you apt-get from the Ubuntu repos Just Work. That alone places is far ahead of fucking around with ports or homebrew or whichever unholy combination you're trying on OS X.
And, if you use Ubuntu on the server (or are prepared to hack around replacing Ubuntu on Windows with your preferred distro) is a much better match for your runtime.
> What about the horrible registry hell?
The last time I had to care about the registry was Windows 2000.