keynote of Larry Wall