It's so funny to hear former Smalltalkers speaking about how the current world is so much harder than it was back when they used Smalltalk.
Here's Ward Cunningham talking about Agile development and Fit.
Interesting quote:
"When we did Fit, this is going back 15, 20 years now, ... back when I was developing in Smalltalk on commercial software, we were working in a business environment where of course, lots of stuff was in tables. We had an environment where the debugger was right there so we just put our tests into tables and you could point at and error and say 'bring that up in the debugger'. That was a great environment... that's something I'd love to see - that test environment and development environment integration (in Eclipse).
Here's Dave Astels talking about Behavior Driven Design.
Interesting quote:
A lot of that concern (adding testing code to the run-time environment) comes from using statically typed languages. It's a different world. There are things that people are used to being concerned about that in a dynamic environment you don't need to be concerned about, really. In terms of the 'pollution' you mentioned, that's just how you work in a dynamic environment - especially Smalltalk .. Ruby's not to that point of malleability yet... it's still file based... but you still have the same capabilities. That's exactly what we're leveraging.
It seems like a lot of former Smalltalkers wish they could continue using Smalltalk because it was an easier environment than the ones they find themselves in.