<<< Previous speaker next speaker >>>

Rebecca Parsons, ThoughtWorks

 Rebecca  Parsons

Dr. Parsons has more than 20 years of application development experience in industries ranging from telecommunications to emergent internet services. She has been published in language and artificial intelligence media, served on numerous program committees, and currently reviews academic articles for several journals.

Before coming to ThoughtWorks she worked as an assistant professor of computer science at the University of Central Florida. She also worked as director's post doctoral fellow at the Los Alamos National Laboratory researching issues in parallel and distributed computation, genetic algorithms, computational biology and non-linear dynamical systems.

Dr. Parsons holds a [Ph.D] in Computer Science from Rice University.

Presentation: "Functional Languages 101: What's the Fuss?"

Time: Wednesday 10:30 - 11:30

Location: Rutherford Room


Discussion about functional languages as well as new languages in this class are becoming increasingly common. Many current software developers have little to no experience with programming with these languages. Through this talk, you will learn the key differentiators of functional languages and how to approach problems in a functional style. The talk will also describe some of the factors motivating the strengthening interest in functional languages so you can answer the question of "What's the Fuss?".

Keywords: Languages, Functional Programming, Lisp, Scheme, Clojure, Concurrency

Target audience: Software developers in OO or other imperative languages with interest in but little or no experience with functional programming languages.

Presentation: "How To Avoid "We Never Even Thought of That!""

Time: Thursday 11:45 - 12:45

Location: Wordsworth Room


How often have we all seen solutions to problems and thought "Gee I would never have thought of that". Not surprisingly, people with similar backgrounds and approaches tend to come up with quite similar solutions to problems. One of the joys, and admittedly challenges, of interdisciplinary research and diverse teams is the breadth of possibilities brought to bear on problems. This talk will focus on how these dynamics can be applied in, and impact, development teams.

Presentation: "Goldfish Bowl in the future of software development"

Time: Thursday 16:30 - 17:30

Location: Fleming Room


Join us for QCon's first Goldfish Bowl, where the audience will join the speakers on stage.

We will have a number of speakers lined up as in a panel but then, after their first words, people from the audience can take their seats on stage. When someone from the audience wishes to join the Bowl, one of the Goldfish should leave it and make room.