| Python implementation for Ant | Python implementation for Ant 2007-02-08 - By Scot P. Floess
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 <gudnabrsam@(protected)> >Sent: Feb 8, 2007 1:37 PM >To: Ant Users List <user@(protected)>, "Scot P. Floess" <floess@(protected) .com> >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" <floess@(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)" >> <Rob.Anderson@(protected)> >> >Sent: Feb 8, 2007 12:58 PM >> >To: Ant Users List <user@(protected)> >> >Subject: RE: Python implementation for Ant >> > >> >> -----Original Message----- >> >> From: Hans Schwaebli >> [mailto:hans_schwaebli@(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: >> user-unsubscribe@(protected) >> >For additional commands, e-mail: >> user-help@(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: >> user-unsubscribe@(protected) >> For additional commands, e-mail: >> user-help@(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: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|
 |