首页文章列表库克博士预测各大编程语言寿命,Java语言只剩22年?

库克博士预测各大编程语言寿命,Java语言只剩22年?

W3Cschool小编 2017-08-30 17:56:43 浏览数 (284)

  编程网站w3cschool消息,根据国外顾问机构的约翰·库克博士的预测,Go语言在8年后就会消失、Java 则可以活到 2039 年、Python可以活到2043年。

库克博士预测各大编程语言寿命,Java语言只剩22年?

  而C语言竟然可以活到2062年。

  对此,不少网友也是蛮有意见的:

  网友一:不知道这个编程语言寿命预测靠不靠谱?

  网友二:如果GO语言真的8年后就会消失,那我现在学它干嘛?

  网友三:还是先问自己想做什么,看未来产业所需,最后再来找适合的工具。

  当然,约翰·库克博士的预测也并非空穴来风。他是基于了林迪效应。

库克博士预测各大编程语言寿命,Java语言只剩22年?

  什么是林迪效应?W3cschool在此就先科普一下。

  林迪效应:对于会自然消亡的事物,生命每增加一天,其预期寿命就会缩短一些。经历的时间越长则未来生存的时间也越长。

  那这跟编程语言有什么关系?

  比如一只小狗可能比一只老年狗的寿命更长,但林迪效应的反脆弱性刚好相反。

  已经存在一个世纪的书籍,将会存在越来越长,下个世纪还能看到。但是新书就刚好相反。

  不过,也有人表示,Java不一定活的比go语言久。

库克博士预测各大编程语言寿命,Java语言只剩22年?

  存在即是合理。一种语言存在越久是否意味着这种语言越好?然而也未必,因为可能生活中有些产品是某种语言制作而成,如果要替换成其他的编程语言,又要浪费大量的时间和精力。

  因此,那些“原始”的语言仍然会继续存在着。

  图灵奖得主C.A.R. Hoare表示,我不知道 2100 年会用什么程式语言,不过我知道 Fortran 还会继续活着。

库克博士预测各大编程语言寿命,Java语言只剩22年?

  当然,还有一些人不仅仅关注主要一些语言的发展,同时也对程序员的职业生涯寿命更感兴趣。

  最后,你觉得哪种编程语言可以持久地存在下去?你的依据又是什么?

库克博士预测各大编程语言寿命,Java语言只剩22年?

  编程语言预测寿命榜单


二维码
建议反馈
二维码