A summary of D's design principles

Jay Byrd JayByrd at rebels.com
Mon Sep 20 14:22:17 PDT 2010


On Sun, 19 Sep 2010 06:33:28 +0000, JMRyan wrote:

> Simen Kjaeraas <simen.kjaras at gmail.com> wrote in news:i6stke$o0v$1
> @digitalmars.com:
> 
>> Here's a draft of something I'd like to see. I like having the ten
>> commandments, with #0 not really counting. C&C welcome.
>> 
>>                           == The D Manifesto ==
>> 
>> 
> Please don't call it a manifesto.  A statement of design goals or design
> principles says, "This is what we want to do."  A manifesto says, "This
> is what everybody should want to do.

You're simply wrong. (Not just "technically", Jonathan.)

-- JB

> This is exactly why the
> Date/Darwen manifesto choose that word.  D is a good language.  (I am
> forced to use Visual dBase in my day job, so I find D to be a really,
> Really, REALLY good language).  There are other good languages out
> there. There is no reason that all systems/general purpose languages
> should have the same design goals or priorities.  The word "manifesto"
> suggests we think otherwise. C++ programmers already have an "if it is
> not The Next Big Thing in Programming Languages, then why bother"
> attitude toward D.  We don't want them to think of us as kooky zealots
> was well.



More information about the Digitalmars-d mailing list