Many different syntaxes in XML - is that good language design?
Roger L Costello <[email protected]>
| Newsgroups | gmane.text.xml.devel |
|---|---|
| Message-ID | <SA9PR09MB59522670ED1C99CA5475DF96C8089@SA9PR09MB5952.namprd09.prod.outlook.com> |
Hi Folks, There are many different syntaxes in XML: The comment syntax: <!-- ... --> The PI syntax: <? ... ?> The CDATA section syntax: <![CDATA[ ... ]> The DOCTYPE syntax: <!DOCTYPE ... > The entity syntaxes: & and   and   The namespace syntax: xmlns:foo="..." and <foo:bar>...</foo:bar> Attribute/value syntax: x="blah" The start-tag/end-tag syntax: <baz> <widget>...</widget> </baz> Phew! That is a lot of different syntaxes. Is that good language design to have so many different syntaxes? Dealing with lots of different syntaxes is hard. For example, I never remember the syntax for CDATA sections (in fact, I had to look it up just now). Isn't it better language design to have a small number of syntaxes? /Roger _______________________________________________________________________ XML-DEV is a publicly archived, unmoderated list hosted by OASIS to support XML implementation and development. To minimize spam in the archives, you must subscribe before posting. [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ Or unsubscribe: [email protected] subscribe: [email protected] List archive: http://lists.xml.org/archives/xml-dev/ List Guidelines: http://www.oasis-open.org/maillists/guidelines.php