It comes from a book called Structured Programming (1972)
by Edsger Dijkstra,
a renowned educator in software engineering.
I quote:
The classroom experiment described in this section took place at the
end of a course entitled "Introduction to the Art of Programming", for
which separate lecture notes - with exercises and all that - were written.
As at the moment of writing the students that followed this course
have still to pass their examination, it is for me still an open question
how successful I have been. They liked the course, I have heard
that they described my programs as "logical poems", so I have the
best of hopes.
MLB Birthdays - Which baseball players were born on your birthday?
APA Schedule Converter - To make reading the schedule of APA league matches much easier.
Sue Center - A communication environment for people who cannot use a keyboard or mouse.
Notes and Labs for a Perl class.
FotoEase - An easy way to share pictures with friends and family.
Mount Madonna Center - Registration and Mailing List - since 1989.
Musical Staff Paper - Make custom sized staff paper.
Config::Easy Access to a key-value configuration file.
Getopt::Easy Parse command line options in a simple but capable way.
Bash Aliases Utilities to Manage Bash Aliases
Slideshow A pictorial history with music.
Bjorn's Ironman for Lung Cancer Research
Growing Up in North Dakota An Elin/Jon co-production.
Obituary for Elin From the Contra Costa Times
Eulogy for Elin Given by Andy Parsons on July 3, 2008.
Eulogy for Elin Given by Rev. Bruce Smith from a discussion with Joe.
Music that I played before Elin's memorial service.
- Beethoven Largo e Mesto - 2nd movement Sonata #7
- Scarlatti Sonata in C Major K. 95
The above recordings were made at home in June 2007.
An essay and 4 cartoons that explain why I am a computer professional who is also a Neo-Luddite:
Take a look for yourself here at 3 items that recently (June 2008) came across my view.
I saw these things right away.