But I just can't do it without real POSIX support.
I'm just invested in a POSIX world. I want native BASH, fork, a git that isn't 5x slower (last I tried), and a real terminal.
So, Microsoft... if you're reading this, can you please, pretty please, add a nice officially supported not-going-anywhere POSIX layer to your OS? It's the reason I switched to OS X, and it would be the reason I'd switch back to MS.
It's almost the only thing you're missing from my side of the developer culture.