Principalmente, ho necessità di lavorare con Python/R e preferisco di gran lunga farlo sotto ambiente linux, anziché windows.
Anaconda mi sta sul cazzo (preferisco installare da me ciò che mi serve) e Python per windows è peggio supportato dalla community.
Di prove ne ho fatte diverse, passando per i vari Docker, Vagrant, VirtualBox (senza vagrant/docker) e lo stesso Ubuntu (in beta) per win10.
Perché sono indeciso?
1) mi piacerebbe usufruire di una IDE per python in windows, che si appoggi al sistema emulato (non so se sia possibile, Jupyter a parte, che poi comunque non è nemmeno una IDE)
2) vorrei un sistema il più leggero possibile (sia in termini di carico su cpu/ram, che come spazio occupato sull'HD)
3) docker è bloccato dal firewall universitario (passare per una VPN mi scoccia, ma questi son cazzi miei che esulano dal resto
)4) sempre per docker (benché lo preferisca a vagrant), sono obbligato ad utilizzare il toolbox perché con win10 home non posso sfruttare la hyper-v
5) la condivisione di file e cartelle la vorrei più snella possibile
6) sfruttare la computazione parallela della GPU non mi spiacerebbe, ma docker-nvidia non è stato sviluppato per windows
(da quel che so
)In tutto questo, non me la sento di fare un dual boot perché ho la necessità di utilizzare software windows (per la maggior parte del tempo) ed, in contemporanea, emulare linux per altre attività (in parallelo con software windows).
Fate ricorso a sistemi emulati e, se sì, come vi trovate meglio?