Well, it really depends on what you need. The environment is usually best if you’re working on the same one your application will run on. If it will run mostly on Linux, it’s better to develop on ...