Presentations Relating to Dynamic Programming Languages Generally

At the 2007-10-04 meeting of the Cambridge subgroup of ACCU, Russel Winder gave a light-hearted talk entitled Closing the Case for Groovy (and Ruby and Python) about dynamic programming languages and, in particular, closures. The emphasis was on Groovy since it is the dynamic language that is most integrated with Java.

At the 2007-11-22 meeting of the South Coast subgroup of ACCU, Russel Winder gave a light-hearted, but serious, talk entitled Static Typing or Dynamic Typing: A Real Issue or a Simple Case of Tribalism focusing on what the static typing vs. dynamic typing issue means in current software engineering doctrine. The emphasis was on the inconsistencies in current software engineering dogma and concluded that mixed paradigm working (for example using Java and Groovy together to develop a system) is the right way of approaching systems development.