Building a minimal reflective kernel

This book is a key to the realm of reflective architectures. It guides you to build a simple object-oriented reflective kernel inspired from the ObjVlisp model.

About this book

This book explains the design and the consequence of having a self-described reflective minimal kernel such as ObjVlisp. Doing so you will learn about objects, object creation instantiation, message lookup, delegation, inheritance, and much more. I love this booklet and model.

Thanks to Julien Delplanque, Quentin Ducasse, and Imen Sayar for their great feedback and the copy-edit suggestions. Please contact me if you notice I wrote something wrong or not clear enough.

An Open Book

This book is an open book:

The full book is available as a free printable PDF download (milestone version).

Latest version on our book farm is available.

The content of this book is released under a Creative Commons Attribution-NoCommercial-ShareAlike license.

Authors

Please contact me if you notice I wrote something wrong or not precise enough.

You can support Stéphane Ducasse.
Thanks in advance.