>>>>> "SM" == Stefano Mazzocchi <[EMAIL PROTECTED]> writes:

 SM> Timo Koepke wrote:

 >> my name is Timo, and I want to become an Ant developer.

 SM> <IMHO>not a great start: "want to become" sounds like an
 SM> order.</IMHO>

Sorry, but IMHO Timo didn't sound demanding in any way. 

Maybe it is because I'm german too and would translate "want to
become" into german as "m�chte werden" which is far more like "would
like to be".

 >> -computed property values (the syntax classpath="${classpath}" is
 >> a good starting point)

 SM> what do you mean?
 
Probably some kind of functional extension along the line of
"${prop1}.equals(${prop2})" or similar.

Sam has convinced me that making Ant yet another programming language
is not the right thing to do - although I could see benefits from such
an extension.

 >> -changing the current directory on invoking sub-Ants (for example,
 >> to prevent clobbering of output files given to the Exec task)

 SM> hmmmm, one might want all the output in the same directory. -0 to
 SM> this
 
So maybe make it an option?

 >> -support for additional languages like scheme inside Ant (could

Timo, take a look at the Script task in the optional package. Maybe
you could make your personal scheme compiler BSF supported?

Then again Ant already supports execution of scripts via this task -
why not add execution of another language as well.

 SM> oh god... do we really need this? I still don't like the ability
 SM> to include scripting... are we going to add every possible
 SM> programming language inside build files?

Of course one can argue about it. It is always possible to call
scripts in any language via the Exec task. 

I just suppose it's more convenient to have specialized - and don't
forget _optional_ - tasks for common languages.

Reply via email to