Better Ruby Through Functional Programming by Dean Wampler
ThoughtWorks
Aon Center
200 E. Randolph
Chicago , IL 60601
25th Floor
(312) 373-1000
Map address automatically
Aon Center
200 E. Randolph
Chicago , IL 60601
25th Floor
(312) 373-1000
Map address automatically
Functional Programming (FP) has become interesting lately as the most robust way to write highly-concurrent applications. However, applying functional ideas can benefit your applications in other ways, too. This talk will describe the key ideas in functional programming, the functional-like features that Ruby already supports, and how you can improve your code by leveraging functional programming ideas.
About Dean Wampler: I’m a consultant at Object Mentor, “Uncle Bob’s” company. Recently, I’ve focused on “polyglot and poly-paradigm programming”; how to combine languages and modularity “paradigms” (OOP, FP, aspect-oriented programming, etc.) to implement applications in the most effective way. In particular, I have started using Functional Programming ideas to improve my Ruby code. My open source projects are Aquarium (aquarium.rubyforge.org), an 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 the Object Mentor blog, blog.objectmentor.com.
Doors open at 6 PM for pizza and chat. The presentations begin at 6:30 PM.
About Dean Wampler: I’m a consultant at Object Mentor, “Uncle Bob’s” company. Recently, I’ve focused on “polyglot and poly-paradigm programming”; how to combine languages and modularity “paradigms” (OOP, FP, aspect-oriented programming, etc.) to implement applications in the most effective way. In particular, I have started using Functional Programming ideas to improve my Ruby code. My open source projects are Aquarium (aquarium.rubyforge.org), an 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 the Object Mentor blog, blog.objectmentor.com.
Doors open at 6 PM for pizza and chat. The presentations begin at 6:30 PM.
After Hour Access
The building entrance on Randolph will be open. The security desk will have the names of all who RSVP’d and will let only those people in. Please RSVP by noon the day of the event. Use the first bank of elevators on your left to get up to 25. If you have difficulty or didn’t RSVP in time call 312-203-7697.
Food
Our kind sponsor, ThoughtWorks, will provide pizza and soda pop for your enjoyment.
Please note that this event took place on
Monday January 12, 2009 06:00 PM.
Are you coming?
19 people: Yes
- Josh Cronemeyer
- deanwampler@gmail.com
- Zeljko Dakic
- Jonathan Soeder
- Dustin Anderson
- Don Bora
- Jake Scruggs
- Thomas Ptacek
- Tom Galant
- Matt Ephraim
- Tim Camper
- Martin Modahl
- Adam Walters
- Alex (Nhat) Le
- Justin Jones
- Derek W Eder
-
Mike Tracy
I know it's late but can I still attend?
- Sean Corbett
- matt
1 people: Maybe
- Lewis Hoffman