This depends entirely on your stack and preferred workflow. MacOS is increasingly hostile to powerusers. If you don't mind following their golden path, all is fine, otherwise... I wonder how long before you have to enable a scary "developer mode" to install software outside the app store.
While that's true, I still don't have any issues running any stack on Mac (I've had Java, Python, C++, some Rust, Erlang/Elixir; previously I also had PHP and Ruby)
How is it hostile? Nothing seems to get in the way.