Would you like to login or sign up?

Better Ruby Through Functional Programming by Dean Wampler

Monday January 12, 2009 06:00 PM
(America - Chicago)
add to your calendar
ThoughtWorks
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.

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?

Step 1: Login (or register)

If you do not have an account, You can register and RSVP at the same time.

Can't login? Try blank as password
first time registration only first time registration only
Step 2: RSVP

19 people: Yes

  1. Josh Cronemeyer
  2. deanwampler@gmail.com
  3. Zeljko Dakic
  4. Jonathan Soeder
  5. Dustin Anderson
  6. Don Bora
  7. Jake Scruggs
  8. Thomas Ptacek
  9. Tom Galant
  10. Matt Ephraim
  11. Tim Camper
  12. Martin Modahl
  13. Adam Walters
  14. Alex (Nhat) Le
  15. Justin Jones
  16. Derek W Eder
  17. Mike Tracy I know it's late but can I still attend?
  18. Sean Corbett
  19. matt

1 people: Maybe

  1. Lewis Hoffman

0 people: No