Magnetic grid sketch

Functional creative coding

Exploring creative coding options in functional languages. Read more »

Accessing private properties in PHP

Private properties can only be accessed by the class that defines the property… right? Actually, PHP has a few ways to circumvent this: reflection, closures and array casting. Read more »

Classes in Lisp: an introduction to CLOS

If you’re coming from the more mainstream OO languages, the Common Lisp Object System (CLOS) might seem a bit alien. This introduction is intended to get you up to speed with the basic principles of object orientation in Lisp. Read more »