Should we remove int[$] before 2.067?
via Digitalmars-d
digitalmars-d at puremagic.com
Sun Feb 1 16:00:00 PST 2015
On Sunday, 1 February 2015 at 16:09:02 UTC, ketmar wrote:
> On Sun, 01 Feb 2015 15:56:17 +0000, eles wrote:
>
>> Propensity for bike-shedding behind the covers of intellectual
>> refinement puzzles me.
>
> this is part of "be smart!" strategy. anyone who is not smart
> enough
> doesn't deserve the right to use D. and "being smart" means
> "manually do
> the work that compiler can automate".
It would help if dynamic-array/slice/fixed-size-array and
value/reference/ownership types had been well designed from the
get go.
Inconsistencies in syntax and special casing the typing requires
the user to "be smart", because the language is "dumb". But
making the compiler smarter to fix a dumb language is the wrong
path. The right thing to do is to redesign what is "dumb" (the
language).
More information about the Digitalmars-d
mailing list