Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
Python implementation for Ant

Python implementation for Ant

2007-02-08       - By Scot P. Floess
Reply:     <<     11     12     13     14     15     16     17     18     19     20     >>  

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)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.