Re: Pocket Lisp Machine



GP lisper wrote:
I have an application that needs lisp and some stealth[1]. Recently
I've been looking at TI calculators, since they have some interesting
specs, in this case a 68000 processor, the same as in early Macs.

http://en.wikipedia.org/wiki/TI-89_series

Since I'm willing to trash all the calculator side in favor of getting
it back with lisp later, it may be possible to drop in a old pre-clos
small 68000 lisp with the on-board flash and RAM. I'd just need a
keyboard remapper and a video module from the original code.

The purpose is to have handy access to a small database of some 3000
rows by 15 columns, including various simple analysis programs. The
MySQL version of the database will probably end up at less than 400k.
I can think of a few tricks that will probably keep the database under
100k in size. A development enviroment is not necessary on board the
calculator, some host computer can do all the grunt work.

I don't have any knowledge of old mac lisps, so I'm looking for
pointers to those programs and general feasibility comments or
alternative suggestions!

Coral Lisp was the ancestor of MCL/OpenMCL, and used to fit in a couple of megabytes. But it had pretty strong integration with the mac. You might want something like Cambridge Lisp (ran on the amiga as a text-only app) instead. Or any of the lisps of that era that ran on more-or-less stock 16-bit hardware. It sounds as if you probably have the resources to cross-compile if it turns out to be useful.
.



Relevant Pages

  • Re: Learning from SJ
    ... That certainly isn't popular. ... What tweak can they make to the Mac to put it over the ... let's move to Lisp - Lisp is certainly popular with its users. ... And Lisp has a very small share of the language ...
    (comp.lang.lisp)
  • Re: Kudos to Andrew Choi and other Mac OS X porters
    ... * Carbon: The traditional Mac API. ... If you want to use a Free lisp, you can either abstract away the GUI, ... Unix GUI toolkits to OS X. ... Objective-C process for UI works pretty damn well on OS X. ...
    (comp.lang.lisp)
  • Re: (In)Efficient snmpwalk parsing...
    ... I've written some lisp which does stuff with switch forwarding ... I want to extract the port number and the MAC address (do- ... (parse-integer (fourth spline)) ... to parse the string. ...
    (comp.lang.lisp)
  • Re: (In)Efficient snmpwalk parsing...
    ... MAC addresses internally as integers instead of strings.So: ... (parse-integer (fourth spline)) ... to parse the string. ... See that you can shift integers in Lisp. ...
    (comp.lang.lisp)
  • Re: Graphics in MCL or LispWorks? (OS X)
    ... There is a mailing list for MCL, ... These are the Common Lisp implementations on Mac OS X ... does support Cocoa, you even can use the Apple Interface Builder ...
    (comp.lang.lisp)