8f4e is an experimental stack-oriented programming language designed for real-time audio synthesis, with a visual code editor built for live coding.
Stack-oriented programming means that instead of using variables, instructions take their operands from a stack and push their results back onto the same stack for the next instruction to consume.
Open in editor ↗All memory items are laid out sequentially in memory, so variables declared one after another occupy adjacent memory locations.
They are aligned on a 32-bit grid, which means every memory item starts at an address that is a multiple of 4 bytes.
Open in editor ↗