Speakers
- Venkat Subramaniam
- Brian Sletten
- Ken Sipe
- Matthew McCullough
- Neal Ford
- Laurie Williams
- Nathaniel Talbott
- Kevin Smith
- Brian Sam-Bodden
- Johanna Rothman
- Christopher Redinger
- Bob Payne
- Russ Olsen
- Andrea O. K. Wright
- Joe O'Brien
- Carl Lerche
- Rich Kilmer
- Yehuda Katz
- David Hussman
- Chad Fowler
- Esther Derby
- Rick DeNatale
- David Bock
- Clifford Berg
Andrea O. K. Wright
Senior Consultant, Chariot Solutions
Andrea O. K. Wright specializes in Ruby technology for Chariot Solutions, a consulting firm based in Fort Washington, PA. A 14-year IT industry veteran, she has presented about advanced classloading concepts and annotation processing at JavaOne and topics ranging from developing games in Ruby to thread safety at national and regional Ruby conferences including RubyConf and RailsConf. She enjoyed introducing elementary school age children to Ruby String manipulation at CodeMash 2009 with her "Playing with Strings" session.
Presentations
Ruby is from Mars, Functional Languages are from Venus: Integrating Ruby with FP and OO-FP Hybrid Languages
Many of the exciting new trends in functional languages are now available to Ruby developers as well.
We'll explore different approaches to language interoperability ranging from accessing libraries through universal protocols to embedding foreign syntax in a host source file. We won't just look at how to use projects that bridge Ruby and functional languages, we'll walk through the lower-level code that allows the inter-language communication to happen.
We'll also discuss techniques for ensuring that your polyglot applications won't read like bad translations and behave in unexpected ways.