Skip to content
OOPSLA 2007 podcast artwork

PODCAST · technology

OOPSLA 2007

by OOPSLA 2007

The OOPSLA podcast brings you up to speed on topics covered at the 2007 conference. The podcast is co-produced with Software Engineering Radio and DimSumThinking. Episodes include coverage of notable tutorials, workshops, technical papers, essays, invited talks, and Onward! events. The show is hosted at http://www.oopsla.org/oopsla2007/, and you can get the feed from www.oopsla.org/oopsla2007/podcasts/rss .

Publisher-supplied feed metadata · PodParley refreshed Apr 15, 2026 · Source feed

Episodes

  1. Episode 24: Keynote -- Pattie Maes

    Speakers: Pattie Maes The ooPSLA 2007 keynote series closed with Pattie Maes talking about Meta-Objects for the World Around Us. Her talk was a fitting bookend to Kiczales's address in the morning, as Maes described ongoing work at the MIT Media Lab to make available all of the information...

  2. Episode 23: Keynote -- Gregor Kiczales

    Speakers: Gregor Kiczales The third and final day of ooPSLA 2007 began with Gregor Kiczales speaking about a theme that has underlay his work throughout the years, from the metaobject protocol and objects to aspect-oriented programming: the role played by context in how people see software when...

  3. Episode 22: Keynote -- David Lorge Parnas

    Speakers: David Lorge Parnas A day of pioneers speaking at ooPSLA 2007 ended with another seminal thinker in software engineering, David Parnas, talking about Precise Software Documentation: Making Object Orientation Work Better. In keeping with one of the longstanding themes of his work, Parnas...

  4. Episode 21: Keynote -- John McCarthy

    Speakers: John McCarthy The ooPSLA 2007 keynote series continued with John McCarthy, the creator of Lisp and a pioneer of so many fundamental ideas in programming languages. He spoke on one of his recent language projects, Elephant 2000: A Programming Language Based on Speech Acts.

  5. Episode 20: Keynote -- Frederick Brooks

    Speaker: Frederick Brooks The second day of ooPSLA 2007 opened with a keynote by computing pioneer Frederick Brooks, the author of the classic The Mythical Man-Month. His talk is on Collaboration and Telecollaboration in Design.

  6. Episode 19: Keynote -- 50 in 50

    Speakers: Guy Steele & Richard Gabriel The first day of ooPSLA 2007 ended with treat, Guy Steele & Richard Gabriel talking about the lessons we can learn from Programming Languages past in 50 in 50. If you've ever attended a talk by either Steele or Gabriel at an ooPSLA, then you know that their...

  7. Episode 18: Keynote -- Second Life

    Speakers: Jim Purbrick & Mark Lentczner The third ooPSLA 2007 keynote of the opening day is by Jim Purbrick & Mark Lentczner, the creators of the increasingly influential Second Life. Their talk is titled Second Life: The World's Biggest Programming Environment.

  8. Episode 17: Keynote -- Kathy Sierra

    Speaker: Kathy Sierra The second ooPSLA 2007 keynote features author, teacher, and A-list blogger Kathy Sierra, on Creating Passionate Users.

  9. Episode 16: Keynote -- Peter Turchi

    Speaker: Peter Turchi For the first time, ooPSLA is podcasting its keynote talks. Watch this page for the full line-up! Opening the conference is acclaimed poet Peter Turchi, with Once Upon a Time, Like Never Before: The Challenge of Telling the Next Story.

  10. Episode 15: The Eclipse Technology Exchange

    Guest: Cheryl Morris, Alex Orso, Li-Te Chang, Martin Robillard Host: Martin Lippert Over the last few years, Eclipse has grown from a simple little IDE into a platform for developing software that can be used at many levels of complexity. At OOPSLA 2002, IBM announced the first round of Eclipse...

  11. Episode 13: Aggressive Learning

    Guest: Ted Neward Host: Daniel Steinberg Anyone who develops software for a living, or who works for an organization that does, knows the challenge of keeping up with changes in technology. Tools change. Methodologies change. Frameworks change. Languages change. For us, change is a central fact…

    more
  12. Episode 12: Using FindBugs in Anger

    Guest: Bill Pugh Host: Daniel Steinberg Bill Pugh, a computer science professor at the University of Maryland, is on a quest. As an academic, it is sometimes too easy to lose touch with the issues that face software developers in the trenches. He doesn't want to fall victim to this risk. Then...

  13. Episode 11: Unit Testing Patterns

    Guest: Gerard Meszaros Host: Martin Lippert Perhaps the greatest contribution of the agile methods community to software development has been the practice of automated unit testing: the writing of tests by programs that help to specify, document, and verify the code in our systems. Automated unit...

  14. Episode 10: Agile Software Development on a Global Scale

    Guest: Jutta Eckstein Host: Daniel Steinberg Agile software development methods grew up in a context of in-house development, collocated teams, and relatively shared cultural expectations. This made their emphasis on face-to-face communication and common code ownership. But these days, software...

  15. Episode 9: Garbage Collection and Transactional Memory

    Guest: Dan Grossman Host: Markus Völter Programming languages researcher Dan Grossman from the University of Washington works on making programs safe in the context of shared memory and multi-core processors. Such research operates both at the language level and at the level of the hardware…

    more
  16. Episode 8: Juha Pekka-Tolvanen on Domain-Specific Modeling

    Guest: Juha Pekka-Tolvanen Host: Daniel Steinberg Every application domain has its own language. It has vocabulary, rules, and constraints. Historically, we have written software by implementing these vocabulary terms, rules, and constraints in a "high-level language" such as C++ or Java, or…

    more
  17. Episode 7: Gary McGraw on Security

    Guest: Gary McGraw Host: Michael Kircher Software security is an issue that everyone faces but that not everyone gets right. Sometimes, our languages programming claim to provide us a level of security that they cannot deliver. Fortunately, folks like Gary McGraw, the CTO of Cigital, have studied...

  18. Episode 6: Agility Unlimited

    Guest: Jens Coldewey Host: Dan Steinberg In many domains and contexts, agile development is an accepted way to build software. How can we adapt agile methods to contexts in which they've not traditionally been used? Can we do that and succeed? Developers in some contexts face different…

    more
  19. Episode 5: Software Architecture

    Guest: Michael Stal Host: Bernd Kolb Every system has an architecture -- even if you just start writing code. As systems grow in size, importance, and responsibility, though, Siemens' Michael Stal believes that a systematic approach to defining and nurturing the shape of a system is the only way…

    more
  20. Episode 4: Ruby

    Guest: Glenn Vanderburg Host: Daniel Steinberg The Ruby programming language has taken the software world by storm, as scripting language, as development language, and as the host of the influential Rails web development framework. Programmers who come to Ruby are surprised by their productivity...

  21. Episode 3: MiniPLoP at OOPSLA

    Guests: Linda Rising, Joe Yoder, and Bob Hanmer Host: Daniel Steinberg When the seminal book Design Patterns made its public debut at ooPSLA 1994, the world of software developers changed forever. Soon everyone wanted to learn patterns and, even better, write patterns -- to document their…

    more
  22. Episode 2: The Scala Experience

    Guest: Martin Odersky Host: Markus Völter Many programmers know that there are paths to increased productivity that are orthogonal to objects. Language designer Martin Odersky is in the vanguard that studies how to augment OOP with techniques from the world of functional programming. His most...

  23. Episode 1: No Silver Bullet

    Guests: Dennis Mancl, Steven Fraser, and Bill Opdyke Host: Markus Völter Objects were not the silver bullet to solve all of our problems building software. Why not? Are there are silver bullets on the horizon? ooPSLA regulars Dennis Mancl, Steven Fraser, and Bill Opdyke have been thinking about...

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

The OOPSLA podcast brings you up to speed on topics covered at the 2007 conference. The podcast is co-produced with Software Engineering Radio and DimSumThinking. Episodes include coverage of notable tutorials, workshops, technical papers, essays, invited talks, and Onward! events. The show is hosted at http://www.oopsla.org/oopsla2007/, and you can get the feed from www.oopsla.org/oopsla2007/podcasts/rss .

HOSTED BY

OOPSLA 2007

CATEGORIES

Frequently Asked Questions

How many episodes does OOPSLA 2007 have?

OOPSLA 2007 currently has 23 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is OOPSLA 2007 about?

The OOPSLA podcast brings you up to speed on topics covered at the 2007 conference. The podcast is co-produced with Software Engineering Radio and DimSumThinking. Episodes include coverage of notable tutorials, workshops, technical papers, essays, invited talks, and Onward! events. The show is...

How often does OOPSLA 2007 release new episodes?

OOPSLA 2007 has 23 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to OOPSLA 2007?

You can listen to OOPSLA 2007 on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts OOPSLA 2007?

OOPSLA 2007 is created and hosted by OOPSLA 2007.
URL copied to clipboard!