Okay, you seem to be right. I mixed it with Java.
James Abley <[EMAIL PROTECTED]> wrote: I only have limited scripting language experience (Python, Perl, Ruby and Groovy) but normally a variable not being set would show up at runtime, rather than compile time? Discuss. ;-) Hans Schwaebli wrote: > A side effect of the make files is its platform dependence. And there had > been other problems I read, like a space character causing a bug and you > needed lot of time to find these bugs. Concerning bugs I can tell my own > story with the way Ant files are written. If a variable is not set, a > compiler of a scripting language would complain at compile time, wheareas > with Ant's XML files these bugs only show up at runtime. Just one example. I > surely have hundreds of reasons inventing a alternative to Ant like the > inventor of Ant started developing it after so many bugs because of a missing > space or something like this. > > > "Scot P. Floess" wrote: 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:[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/ >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> --------------------------------------------------------------------- >> 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] > > > > > > --------------------------------- > Don't be flakey. Get Yahoo! Mail for Mobile and > always stay connected to friends. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------- Want to start your own business? Learn how on Yahoo! Small Business.