I was born a mathematician; under different circumstances I might well have been a professor of Mathematics producing abstruse papers for the seven other people interested in my particular subject. For one reason or another I drifted into computer programming, first as a numerical analyst and then as a software tools entrepeneur. Not only that I have been an avid science fiction reader and, for many years, was an active science fiction fan. If that doesn't make me a nerd, I don't know what does.
Here is a collection of miscellaneous humor and essays about mathematicians and logicians.
From time to time I transcribe serious articles with mathematical content onto the web. Here they are:
In addition there are articles that are more strictly computer science related. These include:
The master page for source code
lists source code that I have made available for general usage.
All code is released under a modified BSD license. Check out the
for descriptions and locations of available software. The
material is divided into three categories, (a)
directories containing stand alone packages, articles that
include illustrative code, and a collection of utilities.
The San programming language
One of my ongoing projects is the development of a new scripting language (the world doesn't have nearly enough) that can be thought of as a successor to Lakota, a language I previously developed. The following articles are working documents that advanced various thoughts about the language as my thinking matured. The name, San, was suggested by Suford Lewis, for whom many thanks.
This page last updated March 3, 2010.