Windows/Mac App Development

But still, some say it is really bad to develop on Windows for a couple of reasons: There is no reliable package manager (like APT or Homebrew), which makes it harder to install your programming language of choice, for instance. The native command line shell is not as good as the good old Unix shell.