Jon's Smalltalk Page

Smalltalk is a wonderful language. It has powerful capabilities for rapid prototyping, debugging, and user interaction.

I have been programming in Smalltalk since 1987. Some of the more interesting Smalltalk-related applications I have written include:



  • DesEdit, a direct-manipulation 3D editor for building levels for the 3D action game Descent.
  • Interfacing Smalltalk to various graphics libraries

My current project involves building a couple Smalltalk systems to control and operate my autonomous submarine MicroSeeker...