For those #Linux users out there, what's your reason for using it?
@may I don't really know much about PHP development. As for Python, which is what I use, I have to admit that Windows probably provides a better experience.
On Linux, one of the most common issues is that it is very hard to get a 'specific version' of Python that isn't in your distro's repository. This is compounded by the fact that a lot of distros don't provide the latest packages.
Hopefully, this gets better with tools like Toolbox and Distrobox though.
@may That is an interesting solution! I believe Distrobox and/or Toolbox uses Docker under the hood but I didn't think of using Docker itself in that way. I have to see if I can do something similar for Python.
@sudo With PHP is it same but you can easily to use docker to manage multiple versions of PHP (this is what i'm doing) and here was problem with PHPStorm - it was extremly slow (almost 10 minutes vs few seconds on linux).
There was also some quirks and i needed tweak php.ini config on my windows to make my app behave like on linuyx, with linux (i using Fedora) you have ready to use out-of-box