Overview

Sheeple is a Dynamic, CLOS-like, Delegative Prototype-based Object-Oriented Programming Framework (or "POOP Framework") that strives to optimize application flexibility, minimize cost while increasing value, maximize programmer resources, and empower application implementers to better assist them in leveraging modern paradigms in order to proactively achieve next-generation synergy in tomorrow's web 3.0 world.

It is implemented in (mostly) ANSI Common Lisp. Sheeple is fully buzzword compliant.

Sheeple was originally written as a persistent library for use with Sykosomatic. Because of a desire to use it in other applications, it was rewritten as a regular prototype object system and provided as a standalone library meant for general-purpose OO hackery.

Documentation

For an overview of Sheeple, and the concept of prototypes vs classes, you can watch this talk. The slides are here.

You can download the Sheeple manual in PDF form or refer to the HTML version.

Sheeple is ASDF-installable or you can add the github repo to your clbuild.

Mailing Lists

Issue tracking

View all issues

Latest news

Sheeple has a Redmine!
We've moved to Redmine for issue tracking and various other project maintenance stuff.
Added by Josh Marchán 60 days ago

Sheeple 3.0.4 -- The Fun Calling
Version 3.0.4 of Sheeple has been tagged. Most changes were internal in preparation of a more complete MOP.
Added by Josh Marchán 60 days ago

View all news