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).
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.
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.
04 Dec 22
03 Dec 22
26 Nov 22
24 Nov 22
27 Oct 22
18 Oct 22
09 Oct 22
24 Aug 22
19 Aug 22
08 Jul 22
03 Apr 22
22 Oct 21
15 Oct 21
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.