绾绾爱吃肉

老师,可以说说go与Java的对比吗?例如学习曲线、技术栈大小、应用领域等

2020-09-14
2
5
回复 2
tonybai 回复 绾绾爱吃肉

java已经证明了自己是一门伟大的编程语言,如今世界上众多企业级应用和互联网应用系统都是由java支撑的。java生态圈已经非 常成熟,对于如今进入java世界的开发者而言,这是很幸福的。但因正是因为过于成熟,攀登高处的机会就少了许多。就业市场也 是红海一片。 我个人并非java专家,对java的了解更多集中在工作早期的学习。就我个人来看,java学习难度中等,比C++要容易,但难于go。java的优势是框架和库众多,但成也萧何败萧何,很多初学者止步于java庞大的外围框架和库的学习过程。

2020-09-18
tonybai 回复 绾绾爱吃肉

相比于java,go相对年轻,机会很多。go语言自带标准库可以完成大多数工作,而无需使用第三方依赖。go语言发展至今已经超出了最初设计者的预期,和当初设计者将其定位为系统级语言不同,go目前已经在云计算领域的标准语言。go在云计算基础设施、中间件、web服务、api、cli工具等领域。 java能做的,go都能做。反之亦然。但我个人倾向于go的情况,从开发、调试、测试到部署、运维都是轻量级的。

2020-09-18
没有更多内容
取消 回复 发送