Which patches/mods exists for current versions of the DMD parser?

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Mon Sep 8 16:48:53 PDT 2014


On Monday, 8 September 2014 at 23:39:17 UTC, Dicebot wrote:
> On Monday, 8 September 2014 at 16:02:35 UTC, Joakim wrote:
>> On Monday, 8 September 2014 at 15:09:27 UTC, Dicebot wrote:
>>> Bullshit. Any kind of forking wastes most valuable resource 
>>> open source world can possibly have - developer attention. In 
>>> limited form it is compensated by ecnouraged competition and 
>>> breaking possible stagantion. When it becomes casual it is a 
>>> single biggest killer of all open source projects.
>>
>> Yet it is part of the freedom of open source, as Ola and 
>> ketmar have pointed out.  In any case, trading syntax patches 
>> with each other and experimenting with different dialects, 
>> which is all they've said they're doing so far, is far from a 
>> full fork.
>> I see no reason for you to come down so hard on such 
>> experimentation.
>
> Because original post had no learning context at all. I would 
> gladly support initiative to provide more example-based 
> tutorials for DMD contribution. Or any call for feedback based 
> on existing patches. But it has nothing like that, instead 
> focusing on "here is what I like to change in D so I keep local 
> patches it" side of things. And this is really bad.
>
> Nothing is perfect and freedoms of open source come with their 
> own drawbacks. I still find the benefits worth it but that 
> doesn't mean that does mean that drawbacks are to be liked. 
> Sometimes social aspect can be used as a counter-measure of 
> technical flaw.

To stress this point a bit more - constant bikeshedding is 
already one the major problems with D development culture. 
Everyone has his own opinion about the best syntax sugar or key 
features missing. One thing I respect established DMD 
contributors for is that they are capable of prioritizing the 
bigger picture over own preferences, despite the fact there is no 
one actually defining that bigger picture. If anything, I'd much 
more appreciate a real full-blown fork with a different vision 
(there are actually few already present) than encouraging a 
fragmentation over trivialities.


More information about the Digitalmars-d mailing list