编程语言范式
摘要:
许多现存的编程语言都可基于其计算模型加以分类,归入某些语言族,或者属于某种编程范式。按照不同的规则,可以有多种分类的方法,而且不同的学者对某些语言的具体归属也有不同的意见。这里我们给出一种语言谱系:说明式(Declarative) 函数式 Lisp,ML,Haskell 数据流 ld,Val 逻辑式 Prolog 基于模板的 XSLT命令式(Imperative) 冯诺依曼 C,Ada,Fortran 脚本式 Perl,Python,PHP 面向对象 Smalltalk,C++,Java 值得注意的是这里并没有列出所有的编程范式,因为有些编程范式并不能按以上的方法进行分类,比如... 阅读全文