There isn't much computer equipment I didn't buy that I regret not buying, but this is at the top of the list.
https://archive.org/details/canoncat
- - -
It's fascinating to compare a tool like this to the direction the Macintosh actually took — though Jef Raskin conceived the project in the early days of Apple, the graphical user interface took its design cues from the research at Xerox Parc instead. The Humane Interface is Raskin's book on the principles behind a product like this: focus on spatial context with a zooming UI, be forgiving with ubiquitous undo, provide one way of doing things, never trap the user in a mode. A lot of those ideas are embedded in the interfaces we have today, but they feel entirely orthogonal to the discoverability that a Parc-style GUI provides.
I tested them in Chrome on a MacBook Pro and they seem to work, but your mileage based on browser/OS/keyboard may vary.
It's cool to imagine what the world would have looked like had we gone down different paths. If this had come a year or two earlier, been a few hundred dollars cheaper, maybe we'd be using a very different sort of computer today. But, probably not. The GUI/mouse interface has been an unbeatable monster for decades now. The windowing GUI may have just been delayed by a year or two. Nerds (myself included) kinda pine for the pre-mouse days now and then, but even so, I don't know a lot of people who use an exclusively text-based UI. I like a tiled window manager and a text editor that's most controllable via keyboard, but I also like having a mouse.
http://www.canoncat.net/cat/Cat%20tForth%20Documentation.pdf