36 min listen
Episode 86: Interview Dave Thomas
FromSoftware Engineering Radio - the podcast for professional software developers
Episode 86: Interview Dave Thomas
FromSoftware Engineering Radio - the podcast for professional software developers
ratings:
Length:
40 minutes
Released:
Feb 11, 2008
Format:
Podcast episode
Description
This episode is an interview with Dave Thomas (OTI Dave or Smalltalk Dave, not PragDave). We started our discussion with a look at the (non-)success of objects and components. We then discussed some history behine Eclipse and Dave's role in OTI. We then compared Smalltalk and Ruby and looked at the promises of small and powerful languages such as Lisp. We also discussed the role of (static) type systems and the role of tool support for languages.
We then switched gears and looked at what is necessary to scale agile development to the level of large organizations
and how techniques from lean production and manufacturing as well as product management can play an important role.
In the last part of the interview we looked at the state of research today, and especially the relationship between industry and academia in this area.
We concluded the interview with Dave's opinion on what it takes to be a good developer.
We then switched gears and looked at what is necessary to scale agile development to the level of large organizations
and how techniques from lean production and manufacturing as well as product management can play an important role.
In the last part of the interview we looked at the state of research today, and especially the relationship between industry and academia in this area.
We concluded the interview with Dave's opinion on what it takes to be a good developer.
Released:
Feb 11, 2008
Format:
Podcast episode
Titles in the series (100)
Episode 1: Patterns: In this episode Michael and Markus talk about patterns. Starting with some of their "most used" patterns, they go into some detail about the history of patterns. They then discuss the various pattern forms as well as some misconceptions about patterns. by Software Engineering Radio - the podcast for professional software developers