Which language futures make D overcompicated?

bauss jj_1337 at live.dk
Tue Feb 13 13:22:12 UTC 2018


On Tuesday, 13 February 2018 at 11:36:50 UTC, Andre Pany wrote:
> On Tuesday, 13 February 2018 at 11:14:25 UTC, rikki cattermole 
> wrote:
>> On 13/02/2018 11:11 AM, Russel Winder wrote:
>>> On Tue, 2018-02-13 at 10:45 +0000, aberba via Digitalmars-d 
>>> wrote:
>>>>
>>> […]
>>>> I wish complaints about Dub would include exactly what was
>>>> impossible with it. There's no reason to throw dub away and 
>>>> start
>>>> something new. If one can run cmake before build in dub,  
>>>> then a
>>>> lot is possible. Those edge cases can be ironed out.
>>> 
>>> I think there have been many actual complaints made in detail 
>>> in this
>>> thread.
>>> 
>>> There is always a reason to replace, because you can build on 
>>> what has
>>> gone before and do better. CMake is part of the problem.
>>> 
>>>> Dub fulfills all my use cases so I don't complain. Those here
>>>> with not much issue with dub will also not complain. And that
>>>> does not make it a minority opinion without stats to prove 
>>>> dub
>>>> usage.
>>> 
>>> No problem, and I guess you'll be happy to carry on using Dub 
>>> after
>>> something new and better appears. In the case of Maven → 
>>> Gradle, many
>>> people still use Maven even though it is provably inferior to 
>>> Gradle
>>> simply because they cannot be bothered to change.
>>> 
>>>> At point, dub will likely remain the default package 
>>>> management
>>>> tool. The build functionality can be improved for those who 
>>>> deal
>>>> with such stuff often. Manpower is what remains.
>>> […]
>>> 
>>> Why should Dub remain the one true way? Just because it was 
>>> the first
>>> doesn't mean it is the best.
>>
>> It wasn't the first and it was the best in over a 10 year 
>> period.
>
> While I am really suffer from some painful behavior of dub, in 
> my opinion it is a great tool and it would damage the D 
> ecosystem to go away from dub. Companies already starting 
> investing into this tool. In my case, without dub it would not 
> be possible at all to use D at work.
>
> The involved developers doing a great job.
>
> Kind regards
> André

Well backward compatibility with dub could always be a 
possibility.


More information about the Digitalmars-d mailing list