Erlang是函数式编程语言,函数式是一种编程模型,将计算机中的运算看做是数学中的函数计算,可以避免状态以及变量的概念。
对象是面向对象的第一型,函数式编程语言也是一样,函数是函数式编程的第一型。函数是Erlang编程语言的基本单位,在Erlang里,函数是第一型,函数几乎会被用作一切,包括最简单的计算。所有的概念都是由函数表达,所有额操作也都是由函数操作
Erlang是具有多重范型的编程语言,具有很多特点,主要的特点有以下几个:
- 函数式
- 并发性
- 分布式
- 健壮性
- 软实时
- 热更新
- 递增式代码加载
- 动态类型
- 解释型
并行库:Open MP
并发编程:Java Concurrency
并发计算:Intel C++ Compiler
参考: