发布于 2017-09-02 00:58:10 | 282 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Java设计模式,程序狗速度看过来!

Java程序设计语言

java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。


预测编程语言的生命周期是非常棘手的事情。1995 年发布的 Java ,到现在依然坚挺,之前有些预测 Java 结局的都很尴尬,而有些新兴语言却只是昙花一现。到底该怎么来判断编程语言的生命周期呢?

编程语言的寿命没有先例来做参考,毕竟计算机领域还很“年轻,而且 1954 年创立的 FORTRAN 语言到现在依然有人用。既然如此,是不是可以尝试用一些科学原理去做解释,比如——林迪效应:

对于会自然消亡的事物,生命每增加一天,其预期寿命就会缩短一些。而对于不会自然消亡的事物,生命每增加一天,则可能意味着更长的预期剩余寿命。

根据这个理论,新生代事物可能会很受欢迎,但不太能经住时间的考验。而老的事物找到了自己的空间,继续生存下去。

套用到编程语言,一些老的语言如 FORTRAN、BASIC 和 COBOL 可能不会是最流行的语言,但它们仍然被使用。 而且它们的生命周期,可能比那些相对较新的语言如 Go、Python、Java 和 C 更长。 

国外顾问机构博士 John Cook 有做一个有趣的编程语言预测,供参考:

他并没有公布具体的方法论,所以我们不太确定他是如何算出这些预估的死亡时间的。但是,我们将在 8 年后回来证实他的观点。

对于编程语言的生命周期你怎么看?欢迎评论自己的观点和依据。



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务