Episode 86: Interview Dave Thomas
Recording Venue: OOPSLA 2007
Guest(s): Dave Thomas
Host(s): Markus
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.
Links:
- Another company Dave is involved in: Object Mentor
- Dave’s company, Bedarra Research Labs
- Dave Thomas’ website
- Object Technology International (OTI)
- Lean Software Development (Poppendieck)
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | RSS
Tags: agile, components, research, ruby, smalltalk
[…] also happens that I’d recently listened to an old SE Radio podcast interview with Bedarra Dave Thomas where the same question was […]
[…] you want to utilize in your application and that’s basically it. Dave Thomas once in the interview mentioned that someone should have created Intel of software components instead of tons of […]