Ghosting a language feature

Uli kuettler at gmail.com
Mon Sep 21 09:33:44 UTC 2020


On Monday, 21 September 2020 at 09:06:50 UTC, Mathias LANG wrote:
> On Monday, 21 September 2020 at 02:43:57 UTC, Walter Bright 
> wrote:
>> On 9/20/2020 7:38 PM, Avrina wrote:
>>> why not just remove it so no one uses it.
>>
>> Because legacy code will use it. Removing features has been a 
>> constant source of irritation to users, and they're right.
>
> In conclusion, I simply hope we keep on putting more 
> consideration into why people come to D, as opposed to why 
> people say they won't. And people come to D not for a language 
> that has eternal backwards compatibility, because one simply 
> can use C++ for this.

Maybe taking a look at why people are leaving D could be 
instructive, too? Speaking of ghosting.

And think of the unspeakable pleasure of ghosting a Voldemort 
type. Or a callback handler. "Don't call us, we won't call you 
either." The possibilities are endless.



More information about the Digitalmars-d mailing list