Suppongo che ti interessino sistemi GNU/linux (anche Android, per esempio sarebbe linux, ma non credo che tu stia considerando anche quello).
Dipende sempre da cosa devi fare. Se ti interessano linguaggi tipo C# o VB o usare .NET allora decisamente no, resta con windows.
Se ti interessano ad esempio C++ o Python e vuoi, ad esempio, usare OpenGL per la grafica e Qt per le finestre o qualche altro toolkit/libreria multi-piattaforma allora ti dico che io mi trovo bene, anche se ultimamente faccio solo piccole cose.
Dici che linux è più leggero, è generalmente vero però sta attento alle ultime versioni di Ubuntu, usano una nuova interfaccia(che si chiama Unity) che è molto pesante in termini di RAM. Comunque hai sempre un'ampia scelta, ci sono molte interfacce diverse, ad esempio Ubuntu ha 3 derivate famose (Kubuntu - usa l'interfaccia KDE, Xubuntu - Usa l'interfaccia Xfce, che è molto leggero, Lubuntu - Usa Lxde, leggerissima per i vecchi computer) e inoltre puoi anche installare GNOME3 o quello che preferisci. Dato che sei all'inizio ti consiglierei Ubuntu o Linux Mint che, secondo me, sono le più semplici.
Prima di installare però controlla che l'hardware sia supportato. Purtroppo per quanto riguarda le schede grafiche i driver sono al livello di quelli di Windows.
Per quanto riguardo i programmi (programmi, framework, emulatori, motori di giochi, ecc) solitamente non hai bisogno di cercarli in internet. Ogni distribuzione ha, solitamente, un gestore di pacchetti che ti consente di installare con pochi click una serie di programmi. Tra questi si trovano quasi sicuramente sia qualche emulatore, framework per QT, eclipse, qualche IDE(ma bisogna vedere cosa ti interessa).
Purtroppo per i giochi, che sappia io, c'é molto poco.
|