Virtua
Virtua is a new programming language I'm designing, with:
- delimited continuations for abstracting control,
- a combined object/lambda architecture for abstracting state and behavior,
- and lexically-scoped fexprs for abstracting form.
What the experts say:
- I am now convinced that delimited continuations are a bad idea. – Simon Peyton-Jones
- I think that object orientedness is almost as much of a hoax as Artificial Intelligence. – Alexander Stepanov
- I do not favor frankenprogramming, including fexprs (frankenprogramming expressions). – David Barbour
Links:
- Virtua, Schampignon, experimental interpreters
- Latest thinking, updated regularly
- Blog posts, updated whenever something major happens
Date: 2012-02-19 19:18:22 CET