What is the Philosophy of D?

Moritz Maxeiner moritz at ucworks.org
Mon Oct 16 21:04:15 UTC 2017


On Monday, 16 October 2017 at 00:25:32 UTC, codephantom wrote:
> D's overview page says "It doesn't come with .... an overriding 
> philosophy."
>
> Is philosophy not important?
>
> I'd like to argue, that the problem of focusing on getting the 
> job done quickly and reliably, does *not* leave behind 
> maintainable, easy to understand code, but rather it leads to 
> unintended outcomes ...
>
> If the philosophy of C, is 'the programmer is in charge', what 
> might the philosophy of D be?
>
> e.g. Maximum precision in expression, perhaps?

"Get it done, but also right"


More information about the Digitalmars-d mailing list