昨天从帖子上看到有网友说,java在业务开发,基础架构领域会几年内被golang+python取代,不管是阿里、腾讯、头条、百度等大厂还是其他小厂。
然而,有网友和他展开了激烈的辩论,python和go存在spring cloud这种杀手级别的应用吗?一个成熟的应用不仅仅是开发,而是运维部署诊断监控的一揽子方案,istio没成熟之前,python和go只能当玩具用用,也就你们这些初学者一惊一乍的~讲道理go在简单的后台应用方面有点独到之处是真的,python这种渣渣,就不提了。
如果大家想要学习java编程的小伙伴,可以关注小编头条号,【点击头像,右上角私信:学习】,小编免费送一套比较系统的java资料、教程和工作经验,权当是福利吧!
也有人同意上面这位网友的言论,表示取代是不可能的!Java基础类库这么多,实用性肯定更高;别的公司不知道有没有这样的趋势,但是但从阿里来看,并没有像楼主所述的这个趋势。不知道楼主从哪里觉得Java要被取代了的。
java如日中天的时候也不能完全取代c++,go和python这种玩具级别的选手,何德何能要来取代java?就java在web服务器领域,就有数不尽的框架,python的框架呢?一只手都嫌多了,go就更不要提了。取代是不可能的,在未来几年,这些语言在各自擅长的领域,会更加发扬光大这都是真的!
楼主好像也意识到了自己用词出错,被误会了,其实取代的意思是使用率上被挤掉份额。不过这个百度程序员说的倒是比较真实的吧!
python火,很大因素是因为人工智能;go语言,有个好爸爸,语法特性挺好,效率也不错好,但还是还不够成熟,最大的问题是没有像spring这样杀手级框架,暂时不会爆发式增长的。
小编倒是觉得,一门语言的兴衰,不是这门语言本身到底怎么样,而且生态。java强大的不是语言本身,而且java的生态很繁荣。能重新做出编程语言的公司全球多的多的数不清,但是能把生态做大的寥寥无几
但是也有人认为go取代Java只是时间问题,毕竟这么多大项目不可能这么快重构,而且go社区慢慢壮大还没有java的Spring成熟程度,就像之前vb淘汰也不是一朝一夕。
小编也想说,曾经有无数中语言扬言要取代Java,但是无数次被打脸。
对于以上的网友们的看法,大家有什么想要表达的呢?欢迎在下方面评论区吐槽!