2010年1月
评估
值得探索,以了解它将如何影响您的企业。
剩下的雷达中包含的剩余两种语言类型通常在一起进行分组。虽然可以在类似的环境中采用功能和并发语言,但其方法不同。功能编程重点介绍以数学函数的形式表达代码,以避免在多个调用跨越多个调用的状态。虽然Haskell等功能语言已经存在多年,但Scala,F#和Clojure等新的功能(主题)语言引发了对此范例的一些兴趣。由于运作语言管理国家的方式,许多开发人员都有许多寻求充分利用多核处理器的兴趣增加了这些语言的兴趣。许多并发语言也是功能语言。区别在于强调并行运行运营。存在许多这样的语言;Erlang目前是最受欢迎的这些语言。并发语言通常通过使用邮件通过多个线程进行通信来提供一些方法来处理并发。