implementation, so maintaining this hopefully shouldn't be much work.)
As proof-of-concept, I've got Perl, PHP and Python implementations that work
and feel largely the same -- Ruby and other implementations are welcome.
+ (This is backed up by a test suite, which ensures that all the different
+ implementations return structurally equivalent XML for a certain set of
+ test cases. Porting to a new language is not difficult, and once you've
+ got all the test cases to pass, your work is most likely done.)
As a side note to the second point, I've spent some time wondering exactly
_why_ you want to separate the back-end logic from your HTML, and why people