Username or EmailPassword
The Hacker School space has an old Apple //e sitting around.
Due to the fact that we are hackers, my friend Martin Törnwall and I decided to turn it into a lisp machine.
Make sure you give it a limp wrist as well for full effect.
Back on topic, I'm kind of bummed that my mother-in-law took a perfectly-working Apple IIe to ewaste a few years back without asking me if I wanted it first
Why have I read "full erect" ?
Wow. Just... wow.
I'll second that WOW
Its Impressive, but hardly the first LISP for 8 bit systems. Folks may remember muMath for CP/M a symbolic math solver. muMath was written in muSimp a dialect of Lisp. May may be wrong about this, but my memory was that muSimp was implemented in muLisp.
Nor is this the first lisp for the 6502. I remember using one back in the early 80s. My memory is more fuzzy, it might have been called PLISP, but regardless there was one.
Nor should it be that shocking, LISP was invented in 1958, on the IBM 704, a 36 bit word system that had 4K of 36 bit words of RAM. Roughly 18K as we would think of it now.
Obviously LISP (like FORTRAN and COBOL) evolved quickly and became much more sophisticated as time went on; but people build complex languages on systems that were trivial compared to the Apple ][
Hmm... well I can remember working with Acornsoft LISP on the (8 bit 6502) BBC-B computer. That was around 1982.
Look here: http://en.wikipedia.org/wiki/Acornsoft_LISP
If I remember correctly the "dialect" was a MACLISP that closely resembled the version described in the book "LISP" from P.H.Winston and K.P.Horn. It had no floating point operations at early stage (only integers), but that was added later on.
As the BBC-B was meant to be a educational computer, there where a lot of languages available (LISP, BCPL, C, Pascal, Forth etc.) besides the (for that time) excellent BBC-BASIC that had integrated machine code options and procedure and functions possibilities to avoid the dreadful GOTO statement. Edited 2013-08-13 06:09 UTC
I guess a lot of 8 bit home computers would fit that description. Even the early ones like the VIC-20 and ZX81.
My Acorn Electron was returned to one of its previous owners. It was rather cool, but he got it from his dad and his dad is dead so I gave it back.
It's sad that market is gone.
If they have implemented CLOS...
THAT would be impressive ! ;-)
CLOS compatibility, CLOS being just a library like STL is for C++...
If the C++ compiler support template and is able to compile the STL, the LISP compiler should be compliant enough to compile CLOS.