I've created a mustache (a template system) implementation in PicoLisp.
I've been seeking an alternative way to build HTML that allows for more
separation of logic and the view.
You can find it here: https://bitbucket.org/joebo/picostache/
I'm very interested in feedback on the implementation and the usefulness of
In my initial benchmarks it seems "very fast" but it's hard to really
compare yet. In http benchmarking it seemed to have a negligible difference
on requests per second (maybe a 5-10% decline) over just (prinl "hello
world"). Not very scientific. It can render a million loops in < 5 seconds
(again, not scientific) and depends on the complexity of the template.
Hope others find it useful. It was fun to write.