• Sign Up
  • Archive


Source: https://github.com/bobbimanners/

Eightball is one of those projects that more or less get lost in the mass and variety of information in the retrocomputing universe. And unfortunately unjustified.

Eightball is an algoritmic language for the Apple ][, the C64 and the VIC-20.

Bobby Webber-Manners is responsible for this project as well as for the implementation of BBC Basic on the Apple ][.

With Eightball she delivers an interpreter, a bytecode compiler, the necessary virtual machine and a bytecode disassembler. The statically typed language she developed, allows structured programming on the machines mentioned, and provides a much more modern approach than Basic and without having to deal with Assembly.

The project comes with excellent documentation. And if you are looking for a new challenge on one of the supported 8-bit machines, or just want to understand how to implement your own language on your own VM, then Eightball is absolutely the right place for you.

Incredible project!

Share the signal:

Read the full newsletter issue #27 of 8bitnews.io: The Beep Turns 40

More from #27

Don't want to miss updates like that? Subscribe below and receive regular content that we only share with our subscribers.

Don't Miss

Sign up for our retro & computing magazine and get content like that regularly. Relevant. Up to date. Free.

We send our subscribers one update per week. Retro & computing topics well curated by a team who love machines of the 70s, 80s and 90s as much as you do.

  • Terms
  • Privacy
  • Imprint