Why I chose D over Ada and Eiffel

Ramon spam at thanks.no
Thu Aug 22 08:59:32 PDT 2013


On Thursday, 22 August 2013 at 15:50:50 UTC, John Colvin wrote:
> On Thursday, 22 August 2013 at 15:42:15 UTC, Ramon wrote:
>> One (OK, not very creative) example that comes to mind is to 
>> have less experienced programmers to work in "safe mode" only, 
>> which anyway is good enough for pretty everything the average 
>> app needs, and to limit "system mode" to seasoned programmers.
>
> If I was managing a D based team, I would definitely make use 
> of safe/system for code reviews. Any commit that touches 
> @system code* would have to go through an extra stage or 
> something to that effect.

Yep. Considering that pretty every non-trivial/small utility 
software is layered anyway it comes even quite natural.

But I (often involved in systems stuff) will also use it as a 
private warning system. Trying to get done whatever can get done 
using @safe. Quite probably ("probably" because I lack experience 
with D) it will even reflect back on the design along the line of 
tinkering "does this *really* need to be here?".


More information about the Digitalmars-d mailing list