M
mczard
I have created a data language, which I think solves many XML
deficiences. The key points are:
Data model:
XML - elements and attribues
Harpoon - tagged lists, records and tuples (compatible with
programming languages)
Notation:
XML - not appropriate for all applications (XPath, XML Schema)
Harpoon - no need for any other syntax; syntactic sugar solves the
problem (one syntax to rule them all!)
Verification:
XML - XML Schema, Relax NG etc.
Harpoon - data types, as in the programming languages
Target:
XML - document publishing
Harpoon - data files and application scripts
I would like to ask you for comments and opinions.
Harpoon is here:
http://harpoon.sourceforge.net
deficiences. The key points are:
Data model:
XML - elements and attribues
Harpoon - tagged lists, records and tuples (compatible with
programming languages)
Notation:
XML - not appropriate for all applications (XPath, XML Schema)
Harpoon - no need for any other syntax; syntactic sugar solves the
problem (one syntax to rule them all!)
Verification:
XML - XML Schema, Relax NG etc.
Harpoon - data types, as in the programming languages
Target:
XML - document publishing
Harpoon - data files and application scripts
I would like to ask you for comments and opinions.
Harpoon is here:
http://harpoon.sourceforge.net