I belong to the not all, I use openSuSE Linux with Kate and Netbeans in developing Java apps. It's a matter of getting used to, but I have to admit Windows is great in multimedia apps, so it's good to have both, same with Java and C#, I say both are great languages.