Matt: Interesting read...
I certainly do see the points being made...but for me, XML is just another syntax - no different than understanding a Java class syntax, C++, BASH, SQL, etc, etc, etc... Because the markup is fairly fixed I actually find it easier to remember the notation (thats just me though)... Honestly, in the past, I only considered XML as a data markup... However, I worked on an 11 month project at Lucent for a VoiceXML Gateway and was introduced to both Ant and VoiceXML. I was...completely blown away as it never occured to me to use XML for scripting...and was sold at that time (and still am). I guess I am just biased now - must be getting old and set in my ways ;) Scot -----Original Message----- >From: Matt Benson <[EMAIL PROTECTED]> >Sent: Feb 8, 2007 1:37 PM >To: Ant Users List <user@ant.apache.org>, "Scot P. Floess" <[EMAIL PROTECTED]> >Subject: RE: Python implementation for Ant > >Here's a link to Terence Parr's "Humans should not >have to grok XML" article: > >http://www-128.ibm.com/developerworks/xml/library/x-sbxml.html > >In it he explains the distinction between XML as a >data representation format, the use for which it was >AFAIK intended, vs. as an explicit interface for human >consumption. Regardless of your own position, I found >it an interesting read. Terence is an example of a >noted personality in the OSS community who develops in >Java but has never touched Ant precisely _because_ of >its XML interface. So such developers definitely >exist, thought it's quite possible he is the only one >whose aversion to human-targeted XML is a strong >enough deterrent in and of itself. ;) > >-Matt > >--- "Scot P. Floess" <[EMAIL PROTECTED]> wrote: > >> I'd have to agree with Rob... Have you ever looked >> at Voice XML? It took is scripting but using XML as >> the "markup" language.... >> >> What is your aversion to XML with regards to it as a >> scripting language? I personally like it... >> >> -----Original Message----- >> >From: "Anderson, Rob (Global Trade)" >> <[EMAIL PROTECTED]> >> >Sent: Feb 8, 2007 12:58 PM >> >To: Ant Users List <user@ant.apache.org> >> >Subject: RE: Python implementation for Ant >> > >> >> -----Original Message----- >> >> From: Hans Schwaebli >> [mailto:[EMAIL PROTECTED] >> >> Sent: Wednesday, February 07, 2007 3:01 AM >> >> To: Ant Users List >> >> Subject: Python implementation for Ant >> >> >> >> What do you think about the XML format used for >> writing Ant >> >> scripts? I don't like it. >> >> >> >> What about writing Ant scripts in a script >> language like >> >> Python or Jython instead of writing them in XML? >> I think it >> >> would be much more productive. >> >> >> >> There seems to be a private project for this, >> but it is not >> >> official, not from Apache. >> > >> >I have no issues with XML. It seems to work well >> for me. It is easy to >> >read, understand, and maintain build files in XML >> format. I have no >> >desire to change the way I am currently writing >> build files. >> > >> >-Rob Anderson >> > >> > >> >>--------------------------------------------------------------------- >> >To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> >For additional commands, e-mail: >> [EMAIL PROTECTED] >> > >> >> >> Scot P. Floess >> 27 Lake Royale >> Louisburg, NC 27549 >> >> (252) 478-8087 (Home) >> (919) 754-4592 (Work) >> >> Chief Architect JPlate >> http://sourceforge.net/projects/jplate >> Chief Architect JavaPIM >> http://sourceforge.net/projects/javapim >> >> >--------------------------------------------------------------------- >> To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> For additional commands, e-mail: >> [EMAIL PROTECTED] >> >> > > > > >____________________________________________________________________________________ >It's here! Your new message! >Get new email alerts with the free Yahoo! Toolbar. >http://tools.search.yahoo.com/toolbar/features/mail/ Scot P. Floess 27 Lake Royale Louisburg, NC 27549 (252) 478-8087 (Home) (919) 754-4592 (Work) Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]