Re: Isn't it about time for D3?

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Sat Jun 10 17:37:09 PDT 2017


Adam D. Ruppe wrote:

> On Sunday, 11 June 2017 at 00:06:13 UTC, Joakim wrote:
>> Dev resources are stretched thin as it is, I doubt the core team would 
>> go for it.
>
> I think dev resources are thin because of mismanagement by the core team 
> failing to attract and retain contributors. Part of this mismanagement is 
> a really discouraging attitude toward positive yet breaking change; I 
> propose that mere willingness to shake up the status quo would help to 
> solve the resource shortage.

actually, some time ago i proposed to create "experimental and breaking 
language changes" subforum, where people can go with their wild ideas, and 
other people can post patches/builds with those (or other) ideas 
imlemented/half-implemented.

this way we can gather some feedback from someone who is really using new 
feature, and have a better vision if it worth further time investments or 
not. 'cause having a live compiler with new feature to play with is not the 
same as simply dicussing the possible feature in NG. i maintain my private 
fork of dmd/druntime/phobos, and this is the way i evaluate features: just 
add what i can, and then see if i'll start using it in my code. if not, the 
feature is cutted, otherwise it is retained.

and ah, building dmd from sources is not something many people want/can to 
do. sure, downloading binaries from random people over the net is not the 
safest thing to do, but if there will be patch+binary combos, it may work.

i.e. i see that "experimental" subforum as a place for ideas *and* 
implementations. and implementors can provide built binaries for people to 
play, or other people can build binaries ('cause if you built it for 
yourself, why don't share it with others?).

i know that this forum is actually a newsgroup, and it can't host files. 
but i believe that this problem can be solved -- either by using some 
simple js-free (for download; yeah, there are such things! ;-) service to 
host binaries, or by some other means.


More information about the Digitalmars-d mailing list