Discovered: Forth for the Apple Lisa ;-)

Started by stepleton, March 04, 2021, 08:32:41 PM

Previous topic - Next topic

stepleton

That title is total clickbait ;D
I "discovered" it because I threw it together.

I don't know Forth, but it always seemed like an interesting programming language to me. When I found 68000 assembly language code for an interpreter online, I decided to hook it up to my lisa_io library. Ray, you once encouraged me to make an OS for the Lisa, and technically I have done it :D. It can only use 32KiB of RAM, it can only do reads and writes to the hard disk, it can't use the mouse or the floppies or graphics or the clock, but if Volume 1, Issue 1 of Forth Dimensions says that the interpreter "is its own operating system", then who am I to argue?

https://github.com/stepleton/lisa-fig68k

Works fine in Ray's development-branch LisaEm. Don't divide by zero or it crashes...

rayarachelian

You don't know what it's like, you don't have a clue, if you did you'd find yourselves doing the same thing, too, Writing the code, Writing the code