您的位置:网站首页 > Java教程 > 正文

Java比Go更长寿:如何判断哪种编程语言最有发展潜力?

类别:Java教程 日期:2017-11-14 8:48:40 人气: 来源:

  【IT168 评论】每个预测Java语言的史都可以被称为编程语言界的尴尬史,因为每次宣告Java又双叒叕快被淘汰后,都会被啪啪打脸。编程语言不像程序员一样拥有自然寿命,这个预测领域太小,目前没有办法做出具体的估测,但是对于编程语言的真的一点预测方法都没有吗?林迪效应告诉你,答案是否定的。

  经济学中有个著名的“林迪效应”,讲的是自行的东西存在的时间与期望成正比,非常适用于编程语言的——一种经典的编程语言流传得越久,它对IT领域的影响也就越大,被传承的可能也就越大。

  根据这个理论,新兴的编程语言在发布初期可能会非常受欢迎,但是它们可能不太会得住时间的,这就跟人们常说的“闪婚闪离”是一个道理。已有的编程语言已经拥有了自己的用户,比方说位居TIOBE排行榜前十的Java、C等,它们就不会出现“闪婚闪离”的情况。

  当然,林迪效应从某种程度上也会有一定偏差。比方说,FORTRAN、BASIC和COBOL可能并不是最流行的语言,但是在某些工作上,仍然被使用。当NASA发布一份需要汇编语言的工作时,这三种编程语言很有可能成为头号功臣。

  库克没有介绍他的方,所以我们不太确定他的这些时间是如何确定,有人猜测他是根据最早期的林迪效应资料得出,但是无论预测的正确与否,我们对于这份结论的最早验证也只能等到8年以后即2025年,那个时候Go真的会被淘汰吗?

  对于这种利用数学方来验证编程语言史的方法到底是不是正确我们无从评判,也许在某种语言上适用。如果依照库克的结论我们拿Java作为赌注,到2039年Java会不会被淘汰?你又怎么看呢?

  推荐:

  

关键词:java怎么编程
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved