大富翁的全文检索什么时候从JAVA变成.NET了?以及两者的探讨 ( 积分: 50 )

  • 主题发起人 主题发起人 gondsoft
  • 开始时间 开始时间
G

gondsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
之前大富翁的全文搜索技术使用的是JAVA,现在变成了.NET。
现在很多开发人员都在面临这两者之间选择的路口,我们公司对JAVA和.NET有过讨论,
认为.NET开发效率比JAVA高得多,而且学起来不像JAVA有着一堆堆难理解的技术,最近用.NET技术的公司越来越多了;
相对于JAVA,JAVA领域的技术太分散且没有统一化。比如开发网站时想使用MVC模式开发,你会发现MVC领域的开发工具多如牛毛,随便搜索一下你就会马上知道如STRTUS,BINDOWS,Turbine,Avalon,Maverick...(你可不要吓着了),这样就让我们开发时面临选择的困惑,这些工具中各自有某一个或多个出色的功能,因此它们也有各自的爱好者。但像我们这样的打工者来说,在面试时要应对使用不同工具的公司将是痛苦的事情,因为这些工具之间定义了他们自己的TAG标签库;
对于.NET,它本身就是基于MVC的开发模式:业务逻辑,网页,模块控制都是分开的;对于在WINDOWS平台的开发人员来说,应用.NET会比JAVA更有价值:开发效率,运行速度,服务器部署,这些都高于JAVA的性能。但如果是涉及到移动通讯,大型商业网站的开发,JAVA却更有说服力,因为JAVA可以做到保证安全性,组件化,平台无关等特性;
JAVA语言并不难,难在于那些基于JAVA的开放式环境下开发出的多得让人无从选择的应用工具,这些工具都想成为某一领域的领导者,但实际的结果是展现出没有规范的框架,难以理解的接口,又让人担心它们的生存能力;一个大的市场被瓜分得太细时,往往是个个都显得力不从心。
 
之前大富翁的全文搜索技术使用的是JAVA,现在变成了.NET。
现在很多开发人员都在面临这两者之间选择的路口,我们公司对JAVA和.NET有过讨论,
认为.NET开发效率比JAVA高得多,而且学起来不像JAVA有着一堆堆难理解的技术,最近用.NET技术的公司越来越多了;
相对于JAVA,JAVA领域的技术太分散且没有统一化。比如开发网站时想使用MVC模式开发,你会发现MVC领域的开发工具多如牛毛,随便搜索一下你就会马上知道如STRTUS,BINDOWS,Turbine,Avalon,Maverick...(你可不要吓着了),这样就让我们开发时面临选择的困惑,这些工具中各自有某一个或多个出色的功能,因此它们也有各自的爱好者。但像我们这样的打工者来说,在面试时要应对使用不同工具的公司将是痛苦的事情,因为这些工具之间定义了他们自己的TAG标签库;
对于.NET,它本身就是基于MVC的开发模式:业务逻辑,网页,模块控制都是分开的;对于在WINDOWS平台的开发人员来说,应用.NET会比JAVA更有价值:开发效率,运行速度,服务器部署,这些都高于JAVA的性能。但如果是涉及到移动通讯,大型商业网站的开发,JAVA却更有说服力,因为JAVA可以做到保证安全性,组件化,平台无关等特性;
JAVA语言并不难,难在于那些基于JAVA的开放式环境下开发出的多得让人无从选择的应用工具,这些工具都想成为某一领域的领导者,但实际的结果是展现出没有规范的框架,难以理解的接口,又让人担心它们的生存能力;一个大的市场被瓜分得太细时,往往是个个都显得力不从心。
 
说实话,我有点讨厌JAVA了。
实在是太混乱了。
相比之下,
MS确实是值得信赖的。
 
后退
顶部