作为一名Java程序员,我为什么不在生产项目中转向Go

丁雪丰 ·
这篇文章说的真心很片面,很多点都没提到: 1、goroutine和java-thread是一个层次吗?可以创建1m个试试 2、go和java的内存footprint也完全不在一个层次 3、go的defer比java的try...catch...finnaly优雅多了 4、go的类型系统比java的类层次简化的不是一星半点 ......
#3
更多评论
qkb_75_go
琴为心声
1)go才几岁? java几岁了? 楼主做的比较,前提都不对。 技术发展的时间太惊人了。 现在年幼的go就能直接单挑壮汉java,再过10年,java就是一个昏庸的笑话啦! 2)招一个有经验的Java程序员容易么?? 有生下来就是天才的吗? 相同的小白,用同等时间,是学go提升快还是java提升快呢? 3)最讨厌 C++和Java 的class了,继承什么的,这哪里是“编程”呀? 这是在被 人家的库 编呢! 谁谁谁定义了一套继承关系树,天神来也必须按他的套子钻; 好不容易钻顺了,第二天换了个谁,新的树有来了,我靠! 4)程序员天生爱自由,不愿意束缚到某个技术,某个语言,某个厂家,某个库。 任何动物的唯一区别,是人有创造力, 人类最伟大的地方是: 1)人类可以改变环境,让环境适应自己; 2)如果1)无法做到,人类可以改变自己,让自己去积极适应环境。
#1
语言之争无意义,只要不带有偏见,总能找到最好的最适合项目的语言。否则可能就容易把简单事情做复杂。
#2