2010-08-14 52 views
1

從我聽到的有IronRuby和Ruby.NET以及其他一些變體。我也聽說,微軟可能不會再支持Ruby,因爲他們開始佔據那個開發組的大部分。Ruby的哪個實現將存活?

我想知道Ruby的哪些實現可能會存活,哪些實現將被採納到大型企業中。 (企業)或平臺(windows,mac,linux,other-等)的企業類型(金融,技術,教育)可能會被限制在某個行業尼克斯)

+0

我們真的不知道未來... – sth 2010-08-16 05:14:09

回答

1

IronRuby是.NET在空間中唯一的Ruby實現 - 很久以前,Ruby.Net被納入微軟項目。

至於其他問題,很多其他人也會有興趣知道答案!可悲的是,沒有人能夠給出權威的答案。

不過,我們可以肯定地說,Matz'Ruby(通常被認爲是「MRI」)將會繼續存在。除此之外,還不清楚。我預計JRuby將成爲下一個最有可能成爲長期倖存者的版本,這個版本可以保持最新的發展狀態。其他?我和最初的提問者一樣好奇。

可以肯定地說,採用在業務領域和技術平臺上都是相當普遍的,但是由於Rails是採用的主要驅動因素,並且Rails開發人員都是Mac人員,所以偏向OSX/web-app混合。

-1

最有可能 - 他們將永遠不會被採納入大型企業。至少 - 那些建立在DLR之上的語言。

事情是 - 這些語言得到了相當小的利基。他們是最好的選擇只有當需要強大的紅寶石和.NET之間的互操作。否則 - 通常使用純.NET或純紅寶石更好。

Ruby(不在DLR之上的)本身仍然無法進入大型企業(檢查工作產品)。我懷疑最終它(鐵紅寶石)會像J#一樣死去(至少我不能稱它爲活着)。

<irony>但是我們不需要stinkin ruby​​,我們得到了LightSwitch</irony>

+0

向下投票MOAR !!! 11 – 2010-08-15 22:56:59