其实拿GO语言和JAVA相比,本身就存在错位的问题。但从技术上讲,Go完胜JAVA,毕竟它更加年轻,而且Go没有Java浓浓的学术味道。Go从开发之初就是彻底为了实际工程而开发的语言。
Java最初是为嵌入式设计的,后来赶上第一次互联网风口(泡沫),转化成了互联网语言。最早的Java前后端通吃,后来由于臭名昭著applet被迫转到后端。最早的Java核心技术全两册加起来只有2厘米厚,第9版的都已经比辞海厚了。Java逐渐从一个肌肉少年变成一个油腻大肥仔。
12年的时候,同学有幸进入某大厂,做JAVA的他非常痛苦地学习了一种叫做Go的语言。第二年他再次出现在我面前已是满面春风:“老大,Go实在太爽了,未来后台早晚是Go的天下”。
几十年的发展,海量的JAVA遗留项目需要维护,因此JAVA程序员还会继续招聘。想把这么庞大的项目统统转移到Go,短期内不可能。
给你2万月薪维护一个JAVA老项目和给你1万月薪做一个Go新项目,你会选择哪一个呢?:p
从来没有那种技术不行了,永远是某人不行了。结合自己的经济状况和岗位实际,灵活掌握吧。都是好技术。
本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。
免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com
java前景如何?自学好学吗?
作为java初级程序员,该去国企还是私企?
java微信开发框架使用文档,如何新建微服务?
如何深刻理解JavaWeb中session和cookie?
php和java相比,应该往哪个方向发展?
web开发JAVA,GO,PHP,Python哪种语言好?
java如何实现对象的深克隆?
Java网站系统建设有什么好处?
web前端和java,哪个比较好一些呢?
javascript、JSP、JS有什么区别和联系?
什么场景用java,什么场景用python?
哪些网站可以在线构建java框架?
Java编程中的性能优化如何实现?
选择web前端还是java后端呢?
java做web比python做web好在哪?
Go语言出后,Java还是最佳选择吗?
net和java两个方向哪个比较好?
java软件开发到底是干什么的?
java开发一个网站平台技术方面需要考虑哪些?