Array operation for computing the dot product?
grauzone
none at example.net
Fri Feb 5 12:10:10 PST 2010
Walter Bright wrote:
> retard wrote:
>> I can easily come up with 100 other such features.
>
> Please do so, and submit them to bugzilla.
You know, the problem with Bugzilla is, that most entries simply remain
unreplied. Especially when they inquire about strange language features
or dark corner cases.
>
>> Some time ago I really wanted to write a wikibook about D. I also
>> wanted to write a new compiler. It's just that D is a shitty language
>> to work with because even the stable version is a moving target and/or
>> many features are unspecified.
>
> How is D1 a moving target?
Nobody knows how D actually works. Due to the incomplete specification,
it's like a blackbox. All you can do is to give dmd some code using
under-specified features, and when dmd accepts it, people have to assume
the program is correct.
Also, I have regressions in almost any dmd release. (I always have to
change my code, or wait for later bug fixes. Sometimes the outcome is
that a specific thing just wasn't supposed to work.)
Even more so, D1 seems like a dead horse, and D2 just again is a really
fast moving target. Give us a stable language, Walter! And by stable, I
don't just mean an arbitrary frozen "snapshot" of the language. It has
to be stable, but alive. Other languages are also doing it without
breaking backward compatibility to all existing programs.
I'm already hysterically laughing from the thought of an incompatible D3
in some years.
More information about the Digitalmars-d
mailing list