Ant and oh god don't make me write XML and more YAML (was Re: XML Schemas: Some Ground Rules)

2007-09-28 Thread Michael G Schwern
Daniel Pittman wrote: One of us must be. Perhaps it was my sarcasm, perhaps I completely misunderstood your point. To help clear this up: There is no difference in the information conveyed using a child tag or an attribute of a tag. The only difference between the two, in SGML, is that

Re: Ant and oh god don't make me write XML and more YAML

2007-09-28 Thread Daniel Pittman
Michael G Schwern schw...@pobox.com writes: Daniel Pittman wrote: One of us must be. Perhaps it was my sarcasm, perhaps I completely misunderstood your point. To help clear this up: There is no difference in the information conveyed using a child tag or an attribute of a tag. The only

Re: Ant and oh god don't make me write XML and more YAML

2007-09-28 Thread Aaron Crane
Daniel Pittman writes: Because XML isn't, you know, self-framing or anything. It's not entirely self-framing, no. Here is a well-formed XML instance: a/ ?a? Here is another: ?b? b/ If you concatenate them, you can't tell which PI goes with which instance. (Though the problem goes

Re: Ant and oh god don't make me write XML and more YAML (was Re: XML Schemas: Some Ground Rules)

2007-09-28 Thread Andrew McRae
On 27 Sep 2007, at 23:52, Michael G Schwern wrote: As insane as it is that anyone would pick XML as a human data format. I'm looking at YOU Ant! human data format? Ant uses XML as a *programming language syntax*. That is completely insane. Happily, the original author of Ant seems to