Why Class::Prototyped?

Background: Prototypes vs. Classes

The "usual way": classes

Object orientation without classes

What are Prototypes

Prototypes and Self

What Class::Prototyped can do for you

Class::Prototyped and Design Patterns

Singleton objects without explicit classes

Adapters

Proxies

Wrappers

Aspect-Oriented Programming and Class::Prototyped