by Andy Grover
John Ousterhout, the inventor of TCL, observed that languages could be grouped into "scripting" and "system" categories, with very few falling in-between.
I believe not only that all working programmers should be familiar with at least one of each, but that familiarity with scripting language X will make one a _better_ programmer in system language Y, and vice versa. This talk will discuss the lessons each has for the other, using C and Python as primary exemplars, but also touching on other popular languages from both camps, and those that have attempted to bridge the gap.
17th–19th June 2009