This may change with the Docker support we are seeing promised. Powershell is definitely a workable remote shell. But it's not the case that this is sufficient today.
It's a lot less common but I wouldn't call it `very rare`
I had a friend go there, came back talking about hallway discussions of Posh on Redhat.
Now, Node is probably the most reliable cross platform language host. Write something for node, nearly anything, and if it works on your OS it'll probably work elsewhere too.
There's no reason something similar couldn't happen with Chakra, especially now that it's open source
https://github.com/ericf/express-handlebars/pull/141#issueco...
That'd be the coolest thing since it'd encourage developers that shy away from MS technology to dive into it.
BUT, once you have the JS engine over, I could see them porting over the rest. But anyways, you could still run headless browser (or just Chakra) and run tests against it.
Downloading and installing IE browser on OSX is a much better solution. And this way, you have a browser that people can use casually as well. Since it has awesome ES6 support, that makes it even better for JS Devs.
In all seriousness I'm pretty sure everyone would say POSIX-y systems.