谢邀, 虽然本人非常看好golang, 但说到撼动java的android地拉还是很心虚的, 对于hadoop大数据处理也是如此.
相对于java, go还是一个小孩子一样, java已建立了一个完善全面的生态系统, 而go这个还在推广的语言现在说要撼动java的地位暂时还是不可能的.
一个语言如果能建立起一个生态系统, 有很多开发者使用它, 用它开发了很多好用的库/包/应用, 那这个语言就是成年了, 于是这个语言就像滚雪球一样, 越来越好. java已是这一块的老大, go任重而道远.
如果有人用golang写一个hadop或比hadoop更牛B的东西, 相信基于golang的大数据处理也会有一定的用户量. 但有人写吗? 就算写出来了谁愿意做吃螃蟹的人呢? 当前无论是学术界还是企业对hadoop的研究都很多, 很多企业已经基于hadoop做了很多工作, 难道在可以用hadoop的情况下还会尝试一个不确定的东西吗?
而如果真能用golang写android, 我相信它的推广也是个问题, java已经建立了一个生态系统, golang再去革java android的命, 除非你有足够的理由让我做出这个让步. 千万别说java性能低, 我不喜欢这个理由.
语言不是重要的, 而基于一个语言的生态足够让一个语言改变一个世界!!
所以, 我认为对于golang, 我们不要用它重复造其它语言已经做出的轮子, 要做新的东西, 这样才会有人去尝试, 去改进.
要想革java, 不要模仿它, 必须要找到golang适合的领域, 做出新的有用的东西, 不然任何说golang的并行, 性能高都是浮云!