sts-q at
sts-q at


An approach to the Joy Programming Language.

Rabbit-vm is essentially a Joy programming language implementation.

Joy is a functional programming language which is not based on the application of functions to arguments but on the composition of functions. Function composition is done by concatenation. This is called concatenative, tacit or point-free programming or if you prefer say straight away: pointless programming!


The current implementation of Rabbit-vm.


Introduction to Rabbit-vm.


Mezzano is an operating system written in Common Lisp, published by Henry Harrington (c).

Mezzano OS Cheatsheet

is a collection of notes i took, when i started with Mezzano OS for the first time.


is a Plain Editor for Text, running on Mezzano OS.

Joy Programming Language

Atoms and Definitions of JOY

This document is containing a brief description of all Atoms, defined by the JOY-System and of all visible definitions, defined by the basic Joy Libraries.
This document is up to date with Joy as it could be downloaded from the Joy Home Page at February, 10th 2002.
It refers to John Cowan's Joy1.



Freeputer's homepage says: Freeputer is a tiny virtual machine easily ported to most modern architectures, including bare metal, and requiring neither file system nor operating system. This offers extreme portability and the freedom to use software forever without designed obsolescence.

Freeputer-1.0 was used as platform for the predecessor of the current Rabbit-vm. Freeputer turned out to be a small but very reliable, rock solid, well understood system.

Freeputer is published by Robert Gollagher (c).

(at) yahoo. de
Heiko. Kuhrt

Html handwritten and first published at 2018-12-20, last modified 2021-10-22 by sts-q