Fri May 22 13:32:24 CEST 2009


Designing Staapl is mostly an exercise in not loosing composabiity.
Maybe that's what language design is about?  Introducing features that
don't clash; keeping them orthogonal so they can be composed at will.

I find that the simpler I make basic principles, the better this
works.  The current hurdle is fighting the macro/instantiate divide:
I'm writing abstractions that need library functionality (basicly,
things that use the hardware stack).