Scwm: Scheme Constraints Window Manager

What is Scwm?

Overview of Talk

What is a window manager?

Conceiving Scwm

Birth of Scwm

Design Principles

Demonstration

Scwm Implementation

Downsides of Scwm

.scwmrc configuration file

Scwm: A WM that can add 2+2

Interactive features

Scheme

Higher-order functions

Anonymous functions

Hooks for extensibility

Extensible GUI Configurability

Scheme evaluation

Prefix vs. infix

Scheme literals

List evaluation

Quoting

Other special forms

Future work

More information...