In the interests of education... Maybe there is some resource that concisely
describes why the declarative approach can be better in some cases (ANT in
particular)?  Maybe JDD can add a link to it in his ANT 2.0 proposal?

> -----Original Message-----
> From: Peter Donald [mailto:[EMAIL PROTECTED]
> Sent: Friday, December 29, 2000 9:06 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: Seen this?
>
> At 08:56  29/12/00 -0500, Jason Rosenberg wrote:
> >Number of times it refers to Ant as a scripting language: 8
> >
> >Yes people, Ant is a scripting language, not some sort of
> >pure object oriented data description language.
>
> err ... ahhh ... maybe you should go back to comp-sci 101 as data
> description languages are often referred to as scripts ... which would
> imply that DDLs are scripting languages.... fancy that ! The difference is
> with type os language; declarative vs procedural. We do have some
> procedural elements (ant-call) but that will soon become declarative if we
> make templating a preprocess or as part of the language.
>
> >Can we start
> >acknowledging that, so that we can then augment and improve
> >the language in a sensible way?
>
> Perhaps you should try to do just a little bit of research on subject.
> There is a lot of details on this matter in archives and a lot of good
> reasons why adding procedural logic is an idiotic idea. If you want
> procedural logic there is plenty of other tools out there or you are free
> to fork ant and do it yourself. There are people who have already provided
> procedural elements (selection via case/if) that may help you. However if
> you want anyone to actually listen to you it would be good if you tried to
> educate yourself.
>
> Cheers,
>
> Pete
>
> *-----------------------------------------------------*
> | "Faced with the choice between changing one's mind, |
> | and proving that there is no need to do so - almost |
> | everyone gets busy on the proof."                   |
> |              - John Kenneth Galbraith               |
> *-----------------------------------------------------*
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to