Speakers
- Clifford Berg
- David Bock
- Scott Davis
- Rick DeNatale
- Esther Derby
- Robert Fischer
- Neal Ford
- Chad Fowler
- Andrew Glover
- Stuart Halloway
- David Hussman
- Yehuda Katz
- Rich Kilmer
- Carl Lerche
- Matthew McCullough
- Joe O'Brien
- Andrea O. K. Wright
- Russ Olsen
- Bob Payne
- Christopher Redinger
- Johanna Rothman
- Brian Sam-Bodden
- Ken Sipe
- Brian Sletten
- Kevin Smith
- Venkat Subramaniam
- Nathaniel Talbott
- Laurie Williams
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.