Dear Paul, 

Thank you for your kind words.  I hope I really do have the makings of a
great programmer, but I don't know.  Being objective, you probably see
my ability more clearly than I do.  I have programmed professionally.
But now that I'm an analytical philosopher and a logician, programming
is only my hobby.

For me, programming is both an art and a science.  I use rigorous methods
to write mathematically beautiful programs that will readable for anyone
who knows the programming languages in which I write.

Maybe the geniuses, Glynn, for example, can write and understand complex,
obscure programs.  But a talent for writing them is a talent that I don't
want.  The people who impress me most are the people who can put complex
ideas into simple language.  Complexity can be a sign of confusion.

You see, my fine fellow, analytical philosophers can be anal-retentive
about their prose.  Consider G.E. Moore.  He tries so hard to make his
point plain that he'll make it in several ways.  After he rephrases something
a few times, I'll say to myself, "I got it already."

I want to be desire for clear prose to overflow into my programs.  With your
find piece of programming in hand, I have a fine model to imitate.

Warm wishes,
Bill

Reply via email to