Putting all the Linux stuff into Windows is suuuuper helpful for development situations where some of the best tools are typically linux-only, but you need to interface data with programs that only exist on Windows. It also makes it super easy to build a program that targets both Windows and Linux for the different environments they serve. Only need to install ONE operating system instead of dual-booting or managing multiple VMs that can't talk to each other, etc. when all you want to do is make a program that runs on both platforms.<br><br>It's a case of having your cake and eating it, too.