Deeply nested in the thread "Marketing of D", the creator or D wrote
"D has design principles, but those principles are often contradictory.
I don't see a good reason to follow a design principle out of principle
if it destroys the utility of the language."
For the assurance of the believers,
Hello Justin,
For the assurance of the believers, the swaying-over of the
disbelievers and for the amusement of the bystanders (the
D-agnostics), it would be great to have those design principles
re-articulated here.
IIRC one is: If it looks like C and compiles, it acts like C.
--
... <
== Quote from Justin Johansson (n...@spam.com)'s article
> Deeply nested in the thread "Marketing of D", the creator or D wrote
> "D has design principles, but those principles are often contradictory.
> I don't see a good reason to follow a design principle out of principle
> if it destroys the ut
"Justin Johansson" wrote in message
news:hv2n35$29r...@digitalmars.com...
> Deeply nested in the thread "Marketing of D", the creator or D wrote
>
> "D has design principles, but those principles are often contradictory. I
> don't see a good reason to follow a design principle out of principle i
On Sun, 13 Jun 2010 18:01:23 +, dsimcha wrote:
> The one that seems to resonate most strongly throughout the design of D
> is "thou shalt not need to write boilerplate code". The inclusion of
> features such as mixins, properties, ranges, highly streamlined operator
> overloading and a templa
Nick Sabalausky wrote:
"Justin Johansson" wrote in message
news:hv2n35$29r...@digitalmars.com...
Deeply nested in the thread "Marketing of D", the creator or D wrote
"D has design principles, but those principles are often contradictory. I
don't see a good reason to follow a design principle
On 2010-06-13 19:04:25 -0400, Andrei Alexandrescu
said:
"Memory safety is non-negotiable; most everything else is"
Indeed. And it'd be nice if std.algorithm and all the rest of Phobos
and Druntime worked in @safe mode too, because currently @safe is
pretty much impossible to use.
I don't