06 Mar 23

Weasel Scheme implements the R5 version of the Scheme programming language.

This version runs on Raspberry Pi 400s using Debian/GNU Linux 11 (bullseye).

by eli 2 years ago

17 Dec 22

My friend Zyni pointed out that someone has been getting really impressively confused and cross on reddit about empty lists, booleans and so on in Common Lisp, which led us to a discussion about what the differences between CL and Scheme really are here.

by eli 3 years ago

05 Dec 22

The code in the cookbook is released under several common licenses simultaneously. The user is free to pick any one of them. The aim is to make it easy to copy code into existing projects without having to add a new license notice to cover the cookbook material.

by eli 3 years ago

14 May 21

One of the main technical goals I set for Galactology was to fully support user mods. The core of the game is written in C++, and asking for mods to be delivered as native DLLs is a mess and also non-portable, so it was clear to me early on that the best would be to enhance the existing Scheme scripting support, to the point I wanted to use it instead of C++, and then rewrite most of the game in Scheme, as if it was collection of mods.

by eli 4 years ago