Why I like Markaby and JSON - they're Lisp

Posted by Tim Connor Thu, 12 Oct 2006 17:45:00 GMT

I just realized that the Markaby code I have been working with looked familiar for a reason, it very closely resembles Lisp code for generating HTML. There are some obvious syntactical differences (a few missing parens), for instance, but they are still remarkably similar.

And that got me thinking about my preference for JSON, and the fact that it isn’t too far from Lisp in concept (a data storage format that is actually valid executable code in its language) as well as syntax.

Maybe the Lisp zealots are right: the cutting edge of languages will slowly evolve into Lisp. Either that or the quip about you will have ended up writing a Lisp parser by the time you solve some of the same problems in your language of choice.

Of course, Rails is much, much easier to work with for creating web apps, so for now I’ll just be amused by the mini-Lispisms I find.