个人资料
  • 博客访问:
正文

计算机各种语言的前世今生

(2022-12-01 18:55:08) 下一个

我总结了一下主要计算机语言之间的血缘关系。

像COBOL这个语言,基本上没什么后代,所以忽略不计了。SQL比较独立,也忽略了。

Fortran,Lisp, ML, SASL, SETL, 这些算是开创性的语言,从左到右,是祖宗到孙儿的关系。比如 Python 这门语言,是在 C 和 SETL 两门语言的影响下 发展起来的,C 和 SETL 算是 Python的父母。Python 催生了Julia, Swift, 和 Ring, 所以这三门语言算是 Python的子女。当然 子女的父母可能很多,比如 Julia 结合了 Fortran(速度快),Ruby (Rigorous),Lisp(Functional programming)和 Python (易学易懂)这些父母的优点。

希望这张图可以帮助小孩对计算机语言有高屋建瓴的战略大局观,更希望各位对本图的错误给与批评指正。

[ 打印 ]
阅读 ()评论 (0)
评论
目前还没有任何评论
登录后才可评论.