What are the worst parts of D?

Joakim via Digitalmars-d digitalmars-d at puremagic.com
Mon Oct 6 08:08:59 PDT 2014


On Monday, 6 October 2014 at 13:54:05 UTC, Andrei Alexandrescu 
wrote:
> On 10/6/14, 5:42 AM, Wyatt wrote:
>> On Sunday, 5 October 2014 at 16:14:18 UTC, Dicebot wrote:
>>>
>>> No need to explain it here. When I speak about vision I mean 
>>> something
>>> that anyone coming to dlang.org page or GitHub repo sees. 
>>> Something
>>> that is explained in a bit more details, possibly with code 
>>> examples.
>>> I know I am asking much but seeing quick reference for 
>>> "imagine this
>>> stuff is implemented, this is how your program code will be 
>>> affected
>>> and this is why it is a good thing" could have been huge deal.
>>
>>> Right now your rationales get lost in forum discussion threads
>>
>> Jerry Christmas, this right here!  Andrei, I know you keep 
>> chanting "C++
>> and GC", and that's cool and all, but its also kind of 
>> meaningless
>> because we can't read minds.
>
> I understand. What would be a good venue for discussing such 
> topics? I thought the D language forum would be most 
> appropriate. -- Andrei

Answer:

On Friday, 26 September 2014 at 10:22:50 UTC, Joakim wrote:
> It needs to be a page on the wiki or the main site, which you 
> or any user can link to anytime people want to know the plan.
>
> some sort of public plan of where you want the language to go.  
> All I'm asking for is a public list of preapproved and maybe 
> rejected features that the two of you maintain.  Dfix might be 
> on the preapproved list, ARC might be on the rejected. ;) You 
> could also outline broad priorities like C++ support or GC 
> improvement on such a webpage.

You and Walter do a good job of answering questions on Reddit and 
there's certainly a lot of discussion on the forum where the two 
of you chip in, but what's missing is a high-level overview of 
the co-BDFLs' priorities for where the language is going, 
including a list of features you'd like to see added, ie that are 
pre-approved (that doesn't mean _any_ implementation would be 
approved, only that feature in principle).

Most users or wannabe contributors aren't going to go deep-diving 
through the forums for such direction.  Manu and others recently 
wrote that the traffic on the forum has gone up, making it 
tougher for them to keep up.  It would help if the two co-BFDLs 
did a better job articulating and communicating their vision in a 
public place, like a page on the wiki or dlang.org website, 
rather than buried in the haystack of the forums or reddit.


More information about the Digitalmars-d mailing list