Le Python tu peux en faire sous Windows.
« Ouais mais c'est chiant. »
La vie aussi c'est chiant, prendre le bus c'est chiant, faire des études c'est chiant, se brosser les dents matin midi et soir c'est chiant... la liste est longue. 
(certains items cités sont exagérés, tout de même
)
En clair, fais un dualboot quand même, jeux ou pas.
Le seul cas où je mets du Linux only sur une machine, c'est:
-Quand j'ai pas de licence de Windows sous la main pour mettre un Windows bien propre et légal
-Quand je veux faire un serveur. (certes)
Dans toutes les autres situations, un dual-boot est souhaitable.