Why the @ in @safe? & UDAs
Daniel Kozak
kozzi11 at gmail.com
Wed Nov 6 23:50:34 PST 2013
On Thursday, 7 November 2013 at 07:29:16 UTC, Jacob Carlborg
wrote:
> On 2013-11-07 07:48, Rob T wrote:
>
>> It's not zero benefit, although it may seem like that over a
>> small
>> period of time, it's over an extended period that
>> inconsistencies can
>> become a very significant cause of productivity loss. I'd
>> rather fix up
>> my old code, and I know how horrible that is especially for
>> production
>> code that is in use, it's just not fun, but if language
>> stability was
>> more important to me than productivity, I would not have made
>> the very
>> painful move from C/C++ to D.
>
> I agree with you. Unfortunately the those with commit access do
> not agree. They have no interest, what so ever, in breaking
> backward compatibility due to consistency.
>
> The result is exactly what happened with D1. At some arbitrary
> point in time it was decided that backwards compatibility must
> be kept, almost at all cost. This was decided even though the
> language and the standard library was far from stable.
If this is true, than D lost a chance to became more popular,
unfortunately :'(
More information about the Digitalmars-d
mailing list