Prototype buildsystem "Drake"
Jacob Carlborg
doob at me.com
Thu Jul 14 13:09:08 PDT 2011
On 2011-07-14 08:56, Russel Winder wrote:
> Nick,
>
> On Wed, 2011-07-13 at 17:41 -0400, Nick Sabalausky wrote:
> [ . . . ]
>> Yea, D is likely to be a little more verbose than what could be done in Ruby
>> (or Python). Personally, I think that's well worth it, though. I don't know
>> how many others would agree or not.
> [ . . . ]
>
> You might want to take a quick look at SBT -- the standard Scala build
> framework. It's advocates started it because Ant and Maven are XML hell
> and are generally problematic, and Gradle is build on Java and Groovy,
> and (as you might expect) Scala folk abhor all things dynamic (i.e.
> Groovy) and insist on static type checking. I have some doubts about
> the huge downloads they dump into each project hierarchy, but there is
> no doubt that they have made excellent use of a statically type language
> to create a DSL for building Scala things.
>
> If D can be used to go down this sort of road, and if it can support the
> build and install facilities of SCons and Waf, then it could be a
> winner.
Scala have a lot of features making a DSL looking a lot better than one
written in D.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list