Ho poca esperienza con Ruby su Windows ma quando stavo iniziando con Ruby ero su Windows e ho avuto l'impressione generale che non fosse un sistema nativo di Windows.
Quindi dopo molti anni di utilizzo principalmente di Windows, entrare in Ruby mi ha spinto a tornare al mio sistema originale, Unix, questa volta a Linux. Ruby è stato eseguito con meno problemi e l'esecuzione di bash nel suo ambiente nativo era migliore rispetto al Cygwin solo per lo più OK. Ero felice.
Poi il mio nuovo datore di lavoro mi ha fatto passare al Mac. Ora sono davvero viziato, ma davvero felice.
Mi rendo conto che questo è soggettivo ma ISTM che Linux era molto meglio di Windows e il Mac è molto meglio di Linux. Potrei ancora eseguire Windows in VMWare Fusion se lo volessi, ma non lo faccio. Ho delle macchine virtuali Linux.
Penso che quello che sto cercando di dire è che c'è un motivo per cui Ruby non è il migliore per Windows. Il tipo di persone che gestiscono Ruby sono .. Sto provando a pensare a una parola non peggiorativa qui .. probabilmente non trovata su Windows.
Quindi questo è un punto di svolta per voi. Sì, .net è un ambiente sofisticato e ben documentato, sì, Windows è stato affidabile per diversi anni, e sì, è un sistema rispettabile a questo punto. Sì, esegue Stack Overflow e alcuni dei guru sono ragazzi di Windows. Ma è solo una sorta di cartina di tornasole per .. dannatamente, manca ancora quella parola ..
Un sacco di gente esegue Windows perché non sanno cos'altro da eseguire. Linux è una buona alternativa se devi acquistare tu stesso il sistema. E se tu o il tuo datore di lavoro potete permettervelo, il Mac (sotto Unix) vi offre tutto ciò che fa Linux più il mondo specifico per Mac.
E 'il momento di scegliere ... :-)
Si potrebbe chiedere se si dovrebbe passare a un sistema operativo diverso ...;) – DGM
Mi dici .... – Zombies
Che tipo di progetti stai lavorando? di Ruby funziona perfettamente su più piattaforme.Potresti trovare Ruby è perfettamente adatto al tuo progetto se non hai bisogno di gemme/moduli specifici che non funzionano bene su Windows. –