{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
回答