several vaguely related projects worked on by me: a 3d engine with a javascript-like scripting language (pdsys); an older scheme dialect (vmsys); ... (2009-04-28: I have been gone for years, may try to put up some newer stuff...).
A dialect-neutral Smalltalk library which supports communication with NMEA enabled devices, such as GPS receivers. The initial specific target device will be a Magellan GPS315 receiver.