From user-return-59684-apmail-ant-user-archive=ant.apache.org@ant.apache.org Thu Feb 08 18:58:21 2007 Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 15120 invoked from network); 8 Feb 2007 18:58:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Feb 2007 18:58:20 -0000 Received: (qmail 68368 invoked by uid 500); 8 Feb 2007 18:58:21 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 68333 invoked by uid 500); 8 Feb 2007 18:58:21 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 68322 invoked by uid 99); 8 Feb 2007 18:58:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Feb 2007 10:58:21 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [209.86.89.68] (HELO elasmtp-masked.atl.sa.earthlink.net) (209.86.89.68) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Feb 2007 10:58:10 -0800 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=mindspring.com; b=VooSeRwLbR8xS3+jFu8ZhSVvgUSSSizI6obsq8jbMkL/9bo48P/6PP5rP9Zy3VXY; h=Message-ID:Date:From:Reply-To:To:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:X-ELNK-Trace:X-Originating-IP; Received: from [209.86.224.51] (helo=mswamui-thinleaf.atl.sa.earthlink.net) by elasmtp-masked.atl.sa.earthlink.net with asmtp (Exim 4.34) id 1HFESr-0006qp-3K for user@ant.apache.org; Thu, 08 Feb 2007 13:57:49 -0500 Received: from 64.102.33.63 by webmail.atl.earthlink.net with HTTP; Thu, 8 Feb 2007 13:57:49 -0500 Message-ID: <7989510.1170961069133.JavaMail.root@mswamui-thinleaf.atl.sa.earthlink.net> Date: Thu, 8 Feb 2007 13:57:49 -0500 (EST) From: "Scot P. Floess" Reply-To: "Scot P. Floess" To: Ant Users List Subject: Re: Python implementation for Ant Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: EarthLink Zoo Mail 1.0 X-ELNK-Trace: 841e78e3cedfc43a5e89bb4777695beb69025943178dce0bc35e079fc7b9c8f154832b170de5ca13350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 209.86.224.51 X-Virus-Checked: Checked by ClamAV on apache.org Peter: That's a good point regarding Makefiles (I was simply thinking of scripting)... There was a time "loved" writing Makefiles...uhm...not anymore ;) Regardless...I still think XML as a markup is more than tolerable...I don't see the issues with it at all. I mean, I like Java but I don't think I'd want to write scripts using it... Just my personal preference...but still... I suppose one could have made the same argument against Makefiles and SH (or BASH)... Scot -----Original Message----- >From: Peter Reilly >Sent: Feb 8, 2007 1:47 PM >To: Ant Users List >Subject: Re: Python implementation for Ant > >On 2/8/07, Matt Benson wrote: >> 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, >This is one viewpoint. >HTML is from the same source and it is for >human consumption. >XML is actually easier that HTML as it is less forgiving >with regard to mistakes. >> 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. >Mmm, >I spend ~15 years fighting cryptic make files - sometimes >I wrote perl scripts to help - it was not a pleasant experience. >I never really understood the M4 / configure / autoconf stuff. > >I found ant build files to be simple to understand and to >use for java projects (once one realized that the commands/tasks >are directory based). > >Peter > > >> 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" 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)" >> > >> > >Sent: Feb 8, 2007 12:58 PM >> > >To: Ant Users List >> > >Subject: RE: Python implementation for Ant >> > > >> > >> -----Original Message----- >> > >> From: Hans Schwaebli >> > [mailto:hans_schwaebli@yahoo.com] >> > >> 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@ant.apache.org >> > >For additional commands, e-mail: >> > user-help@ant.apache.org >> > > >> > >> > >> > 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@ant.apache.org >> > For additional commands, e-mail: >> > user-help@ant.apache.org >> > >> > >> >> >> >> >> ____________________________________________________________________________________ >> It's here! Your new message! >> Get new email alerts with the free Yahoo! Toolbar. >> http://tools.search.yahoo.com/toolbar/features/mail/ >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org >> For additional commands, e-mail: user-help@ant.apache.org >> >> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: user-unsubscribe@ant.apache.org >For additional commands, e-mail: user-help@ant.apache.org > 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@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org