Gerbil-POO is an implementation of Prototype Object Orientation for Gerbil. This object model is directly inspired by that of Nix, isomorphic to that of Jsonnet.
Copyright 2020 François-René Rideau Gerbil-POO is distributed under the Apache License, version 2.0. See the file LICENSE.
The Scheme Workshop 2021 video and the associated paper.
Prototype Object Orientation in Gerbil Scheme, a document explaining Gerbil-POO.
Prototype Object Programming in Gerbil Scheme, notes from a talk at LispNYC in November 2020.
If you'd like to build your own object system, with its own optimized meta-object protocol to implement objects efficiently, come join the team!
See the doc/TODO.md document for projects.