Don Syme, Designer and co-implementer of the F# language

Don Syme, Designer and co-implementer of the F# language![]() |
Presentation: "Functional Approaches To Parallelism and Concurrency"
Track:
Functional programming
Time: Wednesday 11:45 - 12:45 Location: Rutherford Room
Abstract:
Functional programming provides tools for simplifying concurrent, reactive and parallel programming. But do you know what they are and when they are useful? In this talk we’ll survey the techniques, including immutability, isolation, light weight threading, async methods, agents, tasks and STM. We'll mostly look use examples in F#, but will draw on inspiration from across the functional language spectrum, including Erlang, Haskell, Clojure and Javascript. Keywords: Concurrency, Parallel Programming, Reactive Programming, F#, Haskell, Functional, Erlang, Javascript, Clojure, Functional Programming Target audience: Developers, Architects |
![]() |
||