about Did You Say CGI


Function

The function of the Did You Say CGI is primarily to repeat back whatever the user says. For example, if the user says

the CGI replies:

This is indeed a minimalist CGI. One might say the hello world of dialogue CGIs.

Brief History

I believe the first version of this program I wrote was done in SNOBOL on a Scientific Data Systems 940 (the first commercially successful time sharing system). It was the first program I wrote for my children. My children seemed to get great pleasure out of the program's cluelessness. One of them would type in some nonsense like:

and the program would reply:

This would be followed by gales of laughter.

The current version of the program is a perl CGI running in the context of an Apache web server on a BSD Unix operating system.