2010-05-21 29 views
1

我在過去4年一直在Java中工作,現在正在切換到Ruby。我對此感到非常興奮,並且我第一次體驗腳本語言,我感覺很好。分配給我的任務是首先選擇一個我選擇的操作系統,並在其中安裝一個Ruby並學習2周。我一直在開發Windows和Linux應用程序,不是我的一杯茶。我的某些部分想要嘗試Linux,但我想先說服自己,操作系統是否對Ruby開發非常重要。操作系統是否對Ruby開發有重大影響?

如果Linux確實很重要,我可以開始查看哪些發行版?

請指教。

回答

4

我傾向於選擇Unixy操作系統以及(Linux和OS X. )如果沒有其他原因,終端/命令行只是所以在他們中是非常好的,對於像Ruby這樣的事情,你可能必須做一些公平的命令行的東西,這是一個很好的幫助,不必處理與Windows上的subpar命令行界面選項(Cygwin可能很痛苦,Powershell不是我的口味)。

但是就能力而言,無論您選擇什麼,您都應該沒問題。

+0

丹尼爾說得對 - Windows中的命令行體驗與Unix變體完全一致。話雖如此,Windows上的開發絕對可行。 – sosborn 2010-05-21 23:02:01

1

您可以在所有主要平臺上開發Ruby。我已經在Windows,OSX和Linux上完成了,沒有任何問題。

1

我喜歡基於Unix的操作系統,但是Ruby在Windows上的運行情況與Linux上的情況一樣,我會說。 只是讓你喜歡的編輯器在你最喜歡的OS中去

如果你想嘗試的Linux,Ubuntu是易於安裝和受歡迎的一個

1

如果在Windows上你可能想使用JRuby的 - 可能會更快

0

我喜歡的Unix操作系統和我用RVM來維持我的Ruby環境。這非常有幫助。

如果你被困在Windows上,JRuby是你最好的選擇。

相關問題