simon-brooke
Second generation programmer; I've worked with two people who had worked with Alan Turing, and with one person who helped build the Manchester Mark One.
Auchencairn, Scotland
Pinned Repositories
smeagol
Simple Wiki engine inspired by Gollum
adl
Application Description Language
beowulf
LISP 1.5 is to all Lisp dialects as Beowulf is to English literature.
dog-and-duck
A playground for hacking ActivityPub stuff.
fedit
fedit - An in-core editor for Clojure data structures and, particularly, functions.
geocsv
A wee tool to project data from a CSV file onto a map
html-to-md
A Clojure library designed to convert (Enlivened) HTML to markdown; but, more generally, a framework for [HT|SG|X]ML transformation.
mw-engine
The Microworld engine. Processes a world to create new states
post-scarcity
Prototype work towards building a post-scarcity software system
swinging-needle-meter
An experimental swinging needle meter, to play with driving animated SVG from re-frame
simon-brooke's Repositories
simon-brooke/dog-and-duck
A playground for hacking ActivityPub stuff.
simon-brooke/beowulf
LISP 1.5 is to all Lisp dialects as Beowulf is to English literature.
simon-brooke/mw-engine
The Microworld engine. Processes a world to create new states
simon-brooke/post-scarcity
Prototype work towards building a post-scarcity software system
simon-brooke/sparse-array
Simple but reasonably efficient implementation of sparse arrays in Clojure
simon-brooke/mw-ui
MicroWorld user interface
simon-brooke/jme-clj
A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine
simon-brooke/mw-parser
Rule parser/compiler for MicroWorld
simon-brooke/real-name
Resolve real names from user names in a platform independent fashion.
simon-brooke/walkmap
API documentation
simon-brooke/antonine
Quick test of a kata I plan to set in a work dojo, to check I could do it in two hours.
simon-brooke/auchencairn-climate-transition-web
Website for Auchencairn Climate Transition, not really of interest to anyone else
simon-brooke/CharEd
Character editor, forked from Stephen Gold's 'Maud'
simon-brooke/cryogen
A simple static site generator written in Clojure
simon-brooke/cryogen-core
Cryogen's core
simon-brooke/cryogen-docs
Cryogen's documentation project
simon-brooke/loops
Repo for LOOPS environment running in Medley
simon-brooke/Minie
Integrate Bullet Physics and V-HACD into jMonkeyEngine projects. (code has New BSD license)
simon-brooke/mw-desktop
Desktop interface to MicroWorld
simon-brooke/o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
simon-brooke/Pager
Multithreaded framework for managing 'infinite' terrain.
simon-brooke/quack
simon-brooke/SimArboreal
Library for generating tree models.
simon-brooke/SimArboreal-Editor
Editor using the SimArboreal library to generate exportable tree models.
simon-brooke/SimFX
Game effects library.
simon-brooke/simulated-genetics
simon-brooke/svd
An experimental desktop/window manager implemented as a single Scalable Vector Graphics document.
simon-brooke/swingometer
An election swingometer
simon-brooke/the-great-game
Prototype code towards the great game I've been writing about for ten years, and know I will never finish
simon-brooke/wherefore-art-thou
An experimental library to create plausible-sounding personal names