{eval=Array;=+count(Array);}
兩門語言的背景:.net有微軟背書,Java有Oracle背書。目前看來,Java用得比較廣,.net屬于微軟一個重要平臺,所以在一段時間內不會被淘汰。
Java
Java作為一門古老的語言,已有20年左右的歷史。Java之父James Gosling曾經說過:Java是一流的開發語言。
語言本身給人感覺很傻壯,沒有那么多炫技的地方,有編程經驗的人基本上都能看懂。
.NET
企業信息系統部門可自行編程。應用成果少、開放性差。據悉,日本http://Kabu.com證券將在2003年度內利用.NET Framework全面重新構筑該公司目前利用ASP構筑的系統。在“開放性”方面又將會如何呢?Java普及的主要因素很多,但筆者認為其中最關鍵的在于“開放性”。而.NET Framework只要想應用于業務系統中,其OS實際上則只能限于Windows。
編程語言發展趨勢
Github流行程度
薪資待遇
下面的數據來自 gooroo.io,根據每條招聘啟事給出的薪酬范圍取了平均數。
總結
發展前景的話,按照這幾年的發展趨勢來看,如果是長期的話還是Java要好些。Java適合開發大項目,.net適合中小型項目。
Java目前是比.NET要發展前景要好,主要是Hadoop等一系列技術帶起來的,Hadoop全線的技術在.NET平臺上沒有替代品。但如果不是做Hadoop,我一時也想不到從.NET切到Java有什么意思(也許做Android?)
2
回答0
回答3
回答10
回答3
回答10
回答7
回答8
回答10
回答4
回答