Does D have too many features?
Era Scarecrow
rtcvb32 at yahoo.com
Thu May 3 14:32:52 PDT 2012
On Thursday, 3 May 2012 at 20:36:47 UTC, Jonathan M Davis wrote:
> On Thursday, May 03, 2012 15:30:40 Don Clugston wrote:
>> What is this D3 thing ????
>> As far as I can tell, 'D3' was invented by newcomers to the
>> forums.
>
> I think that what it comes down to is that there are a variety
> of people who
> want features added or changed in D which are either not going
> to happen
> anytime soon or will never happen in D2 (especially if they're
> major breaking
> changes). So, they figure/hope that we'll have a new revision
> of the language
> where we'll be able to make breaking changes and then maybe the
> changes that
> they want will make it in then. After all, particularly from
> the perspective
> of a newbie, we already had D2 which changed a bunch of stuff
> from D1, why
> wouldn't we have D3 later on? And for folks who really want to
> see changes
> that aren't going to happen, the idea that we're going to have
> another major
> revision of the language which might make the changes that they
> want sounds
> really appealing.
>
> I think that Walter and Andrei have made it fairly clear when
> they've said
> anything on the subject that there is no intention to make any
> kind of D3
> anytime soon and that if we do, it'll be years from now after
> D2 is mature and
> well-established, and it actually makes sense to do a new major
> revision. But
> I do think that you're right in that the very idea of a D3 was
> created by
> folks in the newsgroup. Walter and the other developers have
> been focusing on
> stabilizing D2 as _the_ version of the language, not finishing
> it up so that
> they can move onto D3. And the misconceptions about D1 that
> you've pointed out
> in the past probably just help contribute to the idea that
> we'll have a D3 at
> some point. Maybe we will, maybe we won't, but there's no point
> in worrying
> about it for years yet.
If anything, I would consider D3 an ideal, something to work
towards. And no it wouldn't be started or really worked on for at
10-15 years after D's mature and at Andrei's goal of having at
least a million users. And as stated before, if there [b]IS[/b]
going to be a D3 at any point it should have no problem calling
D2 code.
Course thinking of D3 now is kinda like thinking of flying cars
and how you want a flying car and you won't buy a car today until
it can fly... Back (in the 50-60's was it?) they thought we
would be having a flying car for every family and had these
really badly done animations of what they expected to see. I
don't see any flying cars outside of Hollywood. Best if we stick
in the present and deal with our problems now.
More information about the Digitalmars-d
mailing list