专业开发人员的基本语言范例

时间:2010-07-22 13:10:28

标签: programming-languages paradigms

所以我猜大多数(所有?)程序员开始学习一种主要的命令式/过程式编程范式,并且可能在此之后很快就学会了某种形式的面向对象编程。我已经阅读了很多关于stackoverflow的问题,表明函数式编程对于改进并发性/并行性越来越重要。此外,程序员应该学习许多范例来提高他们的技能并扩大他们的观点。

哪些其他范式(以及使用它的语言)真正有益于开发技能?

1 个答案:

答案 0 :(得分:1)

可能存在一种观察Prolog等逻辑语言的争论。除此之外,在函数式编程语言的范围内有许多种类(例如对比Haskell,ML,Scala和Scheme)。您可能希望从类型系统,懒惰和语法等方面探索各种维度。