2011-01-09 27 views
1

我正在爲學習目的寫這個主題,而不是開始一場火焰戰爭。在項目開發中使用Java和.NET

在您的經驗立足時,它的強烈建議使用Java而不是.NET,當我必須使用.NET而不是Java,還當我必須使用他們的任何人Projects development的選擇。

謝謝了。

+0

這是較小的惡的選擇,我想,再進一步,更好地你知道魔鬼。 – 2011-01-09 14:54:37

回答

4

語言的選擇總是取決於你和你的團隊最瞭解和手頭的問題。

這不是常見的做科學計算與Ruby或PHP重數值方法;沒有人在FORTRAN中寫Web應用程序。您正在解決的問題會影響選擇。

部署環境也將影響到.NET與Java EE的選擇。如果你是100%的微軟商店,.NET是一個簡單的選擇。如果你有異構環境,Java EE可能適合你。如果你喜歡Linux,或許Java EE比Mono更受歡迎。

.NET和Java EE已經發展到解決類似的各種問題。語言中的特性之間幾乎有1:1的對應關係,除了一些像.NET已經添加的閉包這樣的進步之外。

相關問題