BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:iCalendar-Ruby
BEGIN:VEVENT
URL:archives.chirb.org/event/show/36
UID:archives.chirb.org/event/show/36
DESCRIPTION:Functional Programming (FP) has become interesting lately as th
 e most robust way to write highly-concurrent applications. However\, applyi
 ng functional ideas can benefit your applications in other ways\, too. This
  talk will describe the key ideas in functional programming\, the functiona
 l-like features that Ruby already supports\, and how you can improve your c
 ode by leveraging functional programming ideas.  \n<br>\n<b>About Dean Wa
 mpler</b>: I'm a consultant at Object Mentor\, "Uncle Bob's" company. Recen
 tly\, I've focused on "polyglot and poly-paradigm programming"\; how to com
 bine languages and modularity "paradigms" (OOP\, FP\, aspect-oriented progr
 amming\, etc.) to implement applications in the most effective way. In part
 icular\, I have started using Functional Programming ideas to improve my Ru
 by code.  My open source projects are Aquarium (aquarium.rubyforge.org)\, a
 n aspect-oriented toolkit for Ruby\, Contract4J (contract4j.org)\, a design
 -by-contract tool for Java\, and I've contributed to FitNesse (fitnesse.org
 )\, an acceptance testing tool for many languages.  I blog frequently on th
 e Object Mentor blog\, blog.objectmentor.com. \n\nDoors open at 6 PM for 
 pizza and chat.  The presentations begin at 6:30 PM.
SUMMARY:Better Ruby Through Functional Programming by Dean Wampler
DTSTART:20090112T180000
DTSTAMP:20120205T113802
SEQ:0
LOCATION:ThoughtWorks\nAon Center\n200 E. Randolph\nChicago \, IL 60601
 \n25th Floor\n(312) 373-1000
END:VEVENT
END:VCALENDAR

