amazing what happens when you throw out all the excessive JS and CSS isn't it. ;)
People complain about the web being slow but it's not the web, or web browsers. It's all the crap we've shoved into web sites that they just don't need.
Not sure I read this correctly (and I know nothing about LISP), but this seems to support multiple dispatch (ie method selection based on the types of all function arguments)?
This is such a cool language. The Macro system is really interesting. Its a mostly like Dylan (Common Lisp + CLOS, Basic Syntax) but with Python Syntax.
I'm pretty sure Moon (who is a famous old-school lisp hacker) will have at least some prototyping quality implementation somewhere, the design is to detailed for a mere thought experiment and there are longer code snippets around:
I read about PLOT years ago and thought the approach to syntax (and macros) was quite clever; I don't remember the exact details but it was the first time I had seen something that was both hygenic and not horribly complex to implement.
BTW, his markdown alternative (MMD -- Moon's Mark Down) also looks pretty nice (expressive and lightweight, but unlike org mode or other monstrosities trivial to parse and unambigious). http://users.rcn.com/david-moon/MMD/HTML/index.html