Is D 0.163 D 1.0?
Bruno Medeiros
brunodomedeirosATgmail at SPAM.com
Thu Jul 27 16:31:03 PDT 2006
Oskar Linde wrote:
> Dave skrev:
>> Don Clugston wrote:
>>> Georg Wrede wrote:
>>>> John Demme wrote:
>>>>> Walter Bright wrote:
>>>>>
>>>>>
>>>>>> I think the title says it all.
>>>>>
>>>>>
>>>>> Has anyone recommended that 0.163 should be labelled RC1? I think
>>>>> this
>>>>> would be fair- hopefully it would focus attention from language
>>>>> changes to
>>>>> finding major bugs/flaws and the "Shop's closed- let's clean up and
>>>>> ship
>>>>> it" mentality. It would tell people who are maintaining libraries to
>>>>> bother to update them to 0.163 so they will work with 1.0.
>>>>
>>>> This sounds quite reasonable.
>>>
>>> I agree. 0.163 seems like a solid feature base to build 1.0 libraries
>>> around. But I wonder how long Walter will be able to restrain himself
>>> from adding new features; I think he'd get bored after a dozen
>>> releases containing nothing but bug fixes. <g>
>>
>> I'm actually hoping that one of the reasons for releasing 1.0 now is
>> because Walter wants to get to work on 2.0 <g> (Not that 1.0 isn't
>> good enough, just that it's fun to "play" :))
>>
>> I'm curious - are there really any "show stopping" type bugs out there
>> for v1.0? By show stopping I mean bugs that completely prevent a given
>> design pattern allowed by the current language spec.
>
> I'd say the implicit function template instantiation limitations are
> somewhat show stopping:
>
> 1. IFTI doesn't work for member functions.
> 2. Partial specialization doesn't work with IFTI.
> 3. Partial template instantiation isn't allowed with IFTI.
> 4. More IFTI limitations...
>
> Walter has acknowledged that number 2 is a bug. I don't know of any
> workaround for number 1. Those are all hampering library development,
> which IMHO would qualify as show stoppers for a 1.0 status.
>
> Of course, the most important thing is to make clear which limitations
> are meant to remain and which are to be classified as bugs.
>
> /Oskar
What is partial specialization ? And Partial template instantiation?
(does that come from C++?)
--
Bruno Medeiros - CS/E student
http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
More information about the Digitalmars-d
mailing list