首页 > 代码库 > 1.4.3 编写有效的并行程序

1.4.3 编写有效的并行程序

1.4.3 编写有效的并行程序

 

函数式编程可以更方便编写并行程序,这可能是你打算阅读这本书的原因。在本节,我们将用几个示例来演示函数式程序如何使并行更容易。在前两个示例中,我们将使用 Parallel Extensions to .NET(.NET 的并行扩展),这是微软的一项新技术,用于编写并行化的应用程序,是 .NET 4.0  的一部分。如你所料,ParallelExtensions to .NET 非常好地适合于函数式代码。我们并不更多地涉及细节,只想演示使函数式程序并行化,是极其简单,而更重要的是,比命令式代码更少出错。