[Semi-OT] On the topic of build tools

Denis Feklushkin denis.feklushin at gmail.com
Tue Aug 10 16:42:29 UTC 2021


On Tuesday, 10 August 2021 at 01:11:45 UTC, SealabJaster wrote:
> * Meson

Pros:

* It is hard to write working but unmaintainable scripts. 
Language constructed by way that Meson config files isn't evolve 
into spaghetti.
* Many popular projects now move to Meson
* Doesn't use (even if you really want to) the source tree for 
storing intermediate files or resulting binaries
* Language independent
* Easier to learn than cmake
* Active development, many commits merged each day

Cons:

* Harder to learn than DUB
* Only few mesonified D packages
* A lot of D-related bugs
* Still need to understanding what really goes when you compile 
something, this isn't silver bullet



More information about the Digitalmars-d mailing list