Little Languages for XML

Axel T. Schreiner
Department of Computer Science, RIT


XML is hailed to replace ASCII as a human-readable way to represent structured data; however, the design placed only a low priority on the need to generate XML documents by hand. Still, XSLT and other programming languages use XML syntax and tend to be cumbersome for humans to read and write.

This talk describes prototypes for an imperative and a declarative language to manipulate XML documents and tries to show that less can be more. Neither of these little languages uses XML syntax and that seems to be quite an improvement...

Colloquia Series page.