Deprecated: (cluedumps) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/sipb.mit.edu/project/cluedumps/web_scripts/w/includes/Sanitizer.php on line 1470

Deprecated: (cluedumps) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/sipb.mit.edu/project/cluedumps/web_scripts/w/includes/Sanitizer.php on line 1470
2011/10-11 - SIPB Cluedumps

2011/10-11

From SIPB Cluedumps

Jump to: navigation, search

[edit] Why learn Haskell?

Date: October 11, 2011, at 4:00 PM
Presenters: Keegan McAllister (mcallister.keegan [at] gmail [dot] com)
Location: 2-143
Notes: slides
Abstract: Tired of programming languages that just rehash old concepts with new syntax? Haskell is a truly unique language that will expand your mind and show you new ways to solve problems. We'll take a whirlwind tour of Haskell features, from simple to sophisticated, foundational to practical. We'll see how Haskell offers a better way to write software, be it pure computation or concurrent transactional network code. I won't get bogged down in details of syntax, or waving my hands about the ineffable beauty of functional programming. These are great topics to study on your own. This talk will give you some compelling, concrete reasons to do so.
Bio: Keegan McAllister has used and studied Haskell for five years, and maintains Haskell libraries for SMT solving and x86 disassembly, among others. He spends way too much time on #haskell IRC, and knows of SIPB through his time as a kernel engineer at Ksplice.
Personal tools