Generality creep

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Thu Mar 28 19:24:11 UTC 2019


On 3/28/19 3:19 PM, H. S. Teoh wrote:
> On Thu, Mar 28, 2019 at 03:09:53PM -0400, Andrei Alexandrescu via Digitalmars-d wrote:
>> On 3/28/19 2:56 PM, H. S. Teoh wrote:
>>> On Thu, Mar 28, 2019 at 02:30:24PM -0400, Andrei Alexandrescu via Digitalmars-d wrote:
>>> [...]
>>>> We've been worrying too much about changing things.
>>>
>>> Wow.  That's a pretty drastic (and refreshing!) change of stance
>>> from the past years of insisting that we should do our utmost to
>>> maintain backward compatibility.  I, for one, welcome this change.
>>
>> Thanks. The irony of it all is that adding new stuff and leaving the
>> old stuff in maintenance mode is simultaneously the rock-solid
>> compatibility stance and the ultimate road to progress.
> 
> But if that's the case, the stuff in maintenance mode should at least
> receive maintenance fixes of the kind being proposed for RefRange?

Changing the entire standard library to accommodate wackiness in 
RefRange is a poor executive decision regardless. The recent changes 
must be undone.



More information about the Digitalmars-d mailing list