Last updated at 1:08 pm UTC on 20 October 2006
Paul Fernhout is interested in:
A. using Squeak to represent knowledge similar to William Kent's approach in "Data & Reality" from 1978, see: http://home.earthlink.net/~billkent/ as well as TSpaces http://www.almaden.ibm.com/cs/TSpaces/index.html
B. merging Squeak with WordNet: http://www.cogsci.princeton.edu/~wn/
C. merging Squeak with Forth for speed and elegance: http://www.forth.org
D. merging Squeak with StoryHarp http://www.kurtz-fernhout.com/StoryHarp
E. simplifying Squeak – as a prototoype system (like NewtonScript or Self), as a system without a GUI (Squeakette), as a modular system (like Python http://www.python.org)
F. using Squeak to build a web-collaborative knowledge base of all manufacturing knowledge, plus multimodal design tools and simulators to use that knowledge base for use in designing human habitats (land, sea, space). He's been talking with someone at NASA about setting up such a system (possibly using Squeak) for this contest:
G. Using Squeak for the Open Hyperdocument System / Dynamic Knowledge Repository (OHS/DKR) proposed by Doug Engelbart's Bootstrap Institute http://www.bootstrap.org This might be called PaulFernhout and would be an information manager written in Squeak.
His wife and he (Kurtz-Fernhout Software) currently have a six-person year effort under the GPL (a garden simulator), so he is a big believer in open source software http://www.opensource.org
Paul Fernhout tries Other Squeak ports, however the Newton port seems to be permanently stalled. Feel free to send him email if you want to discuss it or build on his work.
You can get the source for his headless Embedded Squeak (Squeakette) port at: http://www.kurtz-fernhout.com/squeak That source & project file for VC++ creates a single EXE which runs Squeak as a text-only console app. With only a few minor changes, it also runs under VxWorks, and will probably run under any other OS supporting console or serial IO. The code for compiling in an image may be useful in headed Squeak versions as well.