|
Project Information
Links
|
Self-describing, structured data is a good idea. XML is a bad implementation. Hard to read, hard to write, and hard to parse, XML has little going for it. JINX is 'Jinx is not XML', a good old-fashioned recursive definition. Jinx has a cleaner syntax than XML, providing the same basic idea of specifying data in ASCII format in a hierarchical manner. Currently written in Python/Monty. The example link shown on the right is an example input file to another project called 'salsa'. As you can probably tell, it is a description of a GUI interface. Instead of writing code to generate the GUI, salsa will read this description and create the GUI on the fly. Salsa uses wxPython/wax. (Salsa will be in google code eventually...) |