dub -> meson

9il ilyayaroshenko at gmail.com
Tue Apr 16 04:53:59 UTC 2019


On Tuesday, 16 April 2019 at 02:15:13 UTC, Julian wrote:
> On Tuesday, 16 April 2019 at 01:45:26 UTC, 9il wrote:
>> Hi all,
>>
>> 'DUB - call to arms' post by Seb
>> https://forum.dlang.org/post/unimbbqxosxcmjdhtzch@forum.dlang.org
>>
>> Hope we will move other direction and extend Meson build 
>> system with better D support and make a new Dlang registry.
>
> Is it just a build system? Isn't a package manager also needed?
> Why a *new* registry?

The current registry is based on dub.sdl, dub.json. They can be 
supported as a plugin though.

>> Reasons to move forward with Meson:
>>
>> 1. Has clear python source code: faster to extend, easier to 
>> maintain.
>
> Oh. Well it was certainly a mistake to try use D for something
> like dub. I've thought of D as a kind of competitor to Python
> but I sure don't want slow to extend, hard to maintain code.
>
>> 4. Ability to compile and configure D code with other 
>> languages like C/C++.
>
> That's a surprising oversight. Was it intentional?

I mean dub can compile only D sources. Meson can compile 
integrated projects, where some code is C, some C++, some D and 
etc. It is a killer feature to involve new companies.  .


More information about the Digitalmars-d mailing list