
F#中的并行和异步编程
并发已经是许多应用必不可少的需求了。多核早已让桌面应用程序享受到并行的便利。而如今的Web应用、Silverlight以及各种分布式系统让异步解决方案有了更进一步的需求。F#是微软.NET平台上的函数式及面向对象语言,并添加了不少让并行及异步编程变得有趣且轻松的特性。本次演讲将讨论F#的核心概念,并探讨F#中的不可变性、函数 式设计、异步工作流、代理等特性是如何应对真实应用中的挑战。

并发已经是许多应用必不可少的需求了。多核早已让桌面应用程序享受到并行的便利。而如今的Web应用、Silverlight以及各种分布式系统让异步解决方案有了更进一步的需求。F#是微软.NET平台上的函数式及面向对象语言,并添加了不少让并行及异步编程变得有趣且轻松的特性。本次演讲将讨论F#的核心概念,并探讨F#中的不可变性、函数 式设计、异步工作流、代理等特性是如何应对真实应用中的挑战。