【发布时间】:2010-09-13 15:57:23
【问题描述】:
函数式语言很好,因为它们通过消除状态来避免错误,还因为它们可以轻松地为您自动并行化,而不必担心线程数。
作为一名 Win32 开发人员,我可以将 Haskell 用于我的应用程序的某些 dll 吗?如果我这样做了,是否会自动为我带来真正的优势?如果是这样,是什么给了我这个优势,编译器?
F# 是否会自动为您并行化您跨多个内核和 cpu 编写的函数?你会看到任务管理器中的线程数增加吗?
基本上我的问题是,我怎样才能以实用的方式开始使用 Haskell,如果我这样做,我真的会看到一些好处吗?
【问题讨论】:
-
就个人而言,我会研究 erlang - 但这就是我。
-
澄清一下,我已经使用过几种不同的函数式编程语言,并且我知道它们是如何工作的以及它们之间的区别是什么。但这个问题很具体:我如何将它应用到现实世界中。
-
Why functional languages? 的可能重复项
标签: haskell f# functional-programming