Idea: std.build instead of dub and make-like tools

Atila Neves via Digitalmars-d digitalmars-d at puremagic.com
Sat Mar 19 07:17:41 PDT 2016


On Saturday, 19 March 2016 at 09:51:03 UTC, Piotrek wrote:
> On Friday, 18 March 2016 at 09:51:07 UTC, Atila Neves wrote:
>> Could you explain what is overcomplicated and inconvenient? 
>> I'd love some feedback and to be able to fix it.
>
> This is rather broad topic and most of the points are related 
> to different view on design goal for build tool. Let me try to 
> list general comments (remember that they are not bugs but 
> mostly consequences of chosen requirements)
>
> 1. Unnecessary reliance on external backends.

Not for a long time, there's a binary backend now. The only 
dependency is a D compiler.

> 2. Not "slim" syntax

I don't know how it could be slimmer given what it does.

> I have similar view on the syntax as Dicebot: 
> http://forum.dlang.org/post/vqdhbplqezgdmgumfxte@forum.dlang.org

You can pass a function pointer as the command instead of just a 
string now.

Atila


More information about the Digitalmars-d mailing list