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