Nice quote from Gilad Bracha


Unit testing was part of the overall introduction of extreme programming/agile development, which is just one of the major trends Smalltalk has brought to the world. Along with refactoring (which we all know can’t be done without static types, which is why it was invented in a dynamically typed language), IDEs, reflective OO APIs, GUI builders, pop-up menus and bitmapped GUIs in general.

The rest of his article gives an overview of the Minitest framework in Newspeak, a language designed as a next-generation Smalltalk. Well worth a read, like the majority of what Gilad writes.