Is D 0.163 D 1.0?

John Demme me at teqdruid.com
Sat Jul 22 17:32:23 PDT 2006


Believe me, I understand this.  When I joined the D community a few years
ago, I had the same experience.  In fact, one of the first big things I
wanted got in! (The package visibility level)

Unfortunately, there are always people joining with ideas.  Frankly, some
are not for D.  Most, however, are great ideas but really don't make sense
for D 1.0.  We'd all like to see D be perfect, but we can do the idea
collection thing forever and still not see anything close to perfection.

Even when I was a D neophyte there were people saying that we have enough
and to release 1.0, and since I had some stuff to add I disagreed- now I'm
on the other end, I guess.  I've noticed that most of the recent features
are much higher level than the stuff being proposed a few years ago (better
synchronization/locking, full closures, ect., versus package keywords and
DLL support.)  Given this, I feel we are at a good point- feature wise- to
say we're at 1.0.  Then we have another 160-some-odd builds until 2.0 to
get the higher level stuff, right?!

~John

Kent Boogaart wrote:

> I've only just joined in the D community and have quite a few suggestions
> to make (and I believe they are all good ones). Whilst I don't want a 1.0
> release to be held up by me - as important as I am :) - I would like to
> understand how future D releases will handle breaking changes. For
> example, will breaking changes be avoided at all cost a la C++ / Java or
> will there be leeway so that the language doesn't evolve into a plethora
> of deprecated APIs and bad practices to avoid (again, a la C++ / Java).
> 
> Kent Boogaart
> 
> 
> "John Demme" <me at teqdruid.com> wrote in message
> news:e9usak$eag$1 at digitaldaemon.com...
>> Gregor Richards wrote:
>>
>>> clayasaurus wrote:
>>>> Dave wrote:
>>>>
>>>>> Walter Bright wrote:
>>>>>
>>>>>> I think the title says it all.
>>>>>
>>>>>
>>>>> I say it's ready for 1.0.
>>>>
>>>>
>>>> vote++
>>>
>>> In my opinion it's unwise to make a point-oh release of anything
>>> immediately after major, sweeping changes.  A few months more time for
>>> people to submit major language change ideas before closing it up (which
>>> I presume 1.0 would imply) would be a good idea.
>>>
>>>   - Gregor Richards
>>
>> A few more month's time for people to recommend changes!?!?  Phfff- we've
>> being doing that for years!   IMO, we've got the features we need for D
>> 1.0.  A few more bug fixes would be nice (#146) but those can be done
>> after
>> 1.0.  More time for the new imports, sure, but no new features!  Let's do
>> this already!
>>
>> --
>> ~John Demme
>> me at teqdruid.com
>> http://www.teqdruid.com/

-- 
~John Demme
me at teqdruid.com
http://www.teqdruid.com/



More information about the Digitalmars-d mailing list