设为首页 | 加为收藏 | 联系我们 咨询热线:0632-5272123
电 话:0632-5272123
传 真:0632-5271123
地 址: 枣庄市文化西路23号
E-mail:zzint@zzint.com
  • 技术咨询:
  • 业务咨询:
  • 客户服务:
  • 服务监督:
详细资料 您当前的位置:网站首页新闻动态详细资料

为什么Java不用于现代Web应用程序开发?

为什么Java不用于现代Web应用程序开发?


作为一个专业的Java程序员,我一直在试图理解 - 为什么对Java的现代Web应用程序的仇恨?


我注意到一个趋势,在现代网络初创公司,相对较小的百分比他们似乎使用Java(相比于Java的总体受欢迎程度)。当我问一些关于这一点,我通常收到一个响应,如,“我讨厌Java与激情。但没有人真的似乎能够给出一个确定的答案。


我也听说过这个网络启动社区对Java开发者的否定,或多或少意味着他们是慢,不创造,老。


因此,我花了很多时间来研究Ruby / Rails,基本上是为了找出我缺少的。但我不能帮助自己思考,“如果我使用Java,我可以做得更快,”主要是因为我的相对经验水平。


但也因为我没有看到任何关键的“漏”从Java,阻止我建立相同的应用程序。


这让我想到我的问题:


为什么Java不在现代Web应用程序中使用?


它是语言的弱点吗?

这是不公平的刻板印象的Java,因为它已经这么久了(它是不公平地与其旧技术相关联,并没有得到承认其“现代”能力)?

Java开发者的负面刻板是否太强? (Java就是不再“酷”)

用其他语言编写的应用程序是否构建起来更快,更容易维护,并且性能更好?

Java只是被大公司使用太慢,不适应一种新的语言吗?




我认为你是不正确的:它仍然使用,它只是失去了酷的因素。


Java一直很酷?我一定错过了什么。好吧,我想这是冷咖啡,但很酷?我认为主要的原因是java,尤其是企业的java框架已经和仍然是严重overengineered。你不能认为它们是轻量级的,你只是使用它们,因为你需要平台的分布/平衡/可伸缩性特性,并且为了同质化,也要使用为java完成的前端的框架。


也许,因为它不现代? :P和Java从来没有很酷,只是因为它把黑客部分从编程。


很酷回来,当它第一次介绍,太阳做了一个伟大的工作hyping Java,无论是炒作是正当与否与它是否冷静无关,很多很酷的事情没有理由。


您应该看看在Java EE 6中使用JSF 2.0创建Web应用程序,并将其与您的体验进行比较。你可能会惊喜。



上篇文章:枣庄备案通过企业备案号查询地址
下篇文章:枣庄java web应用程序员10年心得
版权所有 枣庄市英特信息网络有限公司 ◎2017
联系电话:0632-5271123 5272123  总部地址:枣庄市市中区文化西路23号
鲁ICP备09021689号 增值电信业务经营许可证编号:鲁 B2-20080087号