Presentation: "Functional Languages 101: What's the Fuss?"
Time: Wednesday 10:30 - 11:30
Location: Rutherford Room
Discussion about functional languages as well as new languages in this class are becoming increasingly common. Many current software developers have little to no experience with programming with these languages. Through this talk, you will learn the key differentiators of functional languages and how to approach problems in a functional style. The talk will also describe some of the factors motivating the strengthening interest in functional languages so you can answer the question of "What's the Fuss?".
Keywords: Languages, Functional Programming, Lisp, Scheme, Clojure, Concurrency
Target audience: Software developers in OO or other imperative languages with interest in but little or no experience with functional programming languages.