导语 | 客户端开发想要在多种生态中生存,必须熟练使用各种平台的环境和语言。许多开发者的职业生涯,涉及多个平台生态以及对应的原生编程语言。本文作者李杨不拘泥于某个语言或者特性,从语言的发展和历史的角度聊聊编程语言的发展。各个编程语言之前有何关联?编程语言界谁能笑到最后?欢迎阅读本文并进行探讨。
目录
1 编程语言发展史纵览
2 编程语言未来二十年发展趋势
3 长期展望:二十年后的发展趋势是什么?
01
编程语言发展史纵览
严谨起见,本文提到的编程语言指的是「第三代高级编程语言」。
首先,我们从时间维度入手聊聊编程语言。一图胜千言,我们从目前主流的编程语言中,挑选出流行的、具有历史影响力的语言。把它们按时间从上往下排序,依据类型和指导思想进行聚类,根据互相的影响使用线条指向。在补充了一些关键性的特征和评价之后,我整理出下图:
领取专属 10元无门槛券
私享最新 技术干货