2010年1月
评估
以了解它将如何影响您的企业为目标,值得探索。
雷达上包括的其余两种语言类型通常被组合在一起。虽然在类似的环境中可以采用函数式语言和并发语言,但它们的方法是不同的。函数式编程着重于以数学函数的形式表示代码,避免跨多个调用维护状态。虽然Haskell等函数式语言已经出现多年,但Scala、f#和Clojure等新的函数式(主题)语言引发了人们对这种范式的一些兴趣。由于函数式语言管理状态的方式,许多寻求充分利用多核处理器的开发人员对这些语言的兴趣增加了。许多并发语言也是函数式语言。区别在于强调并行运行操作。有许多这样的语言;Erlang是目前这些语言中最流行的。并发语言通常通过使用消息跨多个线程通信来提供一些处理并发性的方法。