Why the @ in @safe? & UDAs
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Sun Nov 10 11:24:53 PST 2013
On 11/10/13 11:14 AM, Timon Gehr wrote:
> On 11/10/2013 05:39 PM, Andrei Alexandrescu wrote:
>> On 11/9/13 1:27 AM, SomeDude wrote:
>>> I would add that constant breaking changes make the language unfit for
>>> industrial usage in the long term.
>>> Let's remember that D is being pushed in production by Andrei at
>>> Facebook. If the language breaks everything at each release, there is no
>>> way Facebook or any other company for that matter is going to bet a dime
>>> on it.
>>
>> Agreed with qualifications. We at Facebook are well aware that bumping
>> the gcc release will inevitably cause breakages, and are able and
>> willing to put up with them for the sake of the benefits. This of course
>> is guided by the breakage/benefits ratio.
>>
>> Andrei
>>
>
> What about just shipping a fully automated fix-up tool when trivial but
> major breaking changes happen?
That's nice because in a good way it puts the onus on the breakers. For
it to be useful, the tool would have to be rock solid and work in 100%
cases.
Andrei
More information about the Digitalmars-d
mailing list