Program logic bugs vs input/environmental errors

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Sun Oct 5 13:41:02 PDT 2014


On 10/5/2014 8:35 AM, Dicebot wrote:
> I am fine with non-default being hard but I
> want it to be still possible within legal language restricions.

D being a systems language, you can without much difficulty do whatever works 
for you.

People do look to us for guidance, however.

The levels of programming mastery:

newbie: follow the rules because you're told to
master: follow the rules because you understand them
guru: break the rules because you understand their limitations

I'd be doing our users an injustice by not making sure they understand the rules 
before trying to break them.




More information about the Digitalmars-d mailing list