safety model in D
    Rainer Deyke 
    rainerd at eldwood.com
       
    Wed Nov  4 12:37:54 PST 2009
    
    
  
Andrei Alexandrescu wrote:
>> module name;                  // interface: unsafe   impl.: unsafe
>> module (system) name;         // interface: safe     impl.: unsafe
>> module (safe) name;           // interface: safe     impl.: safe
>>
>> so you can call system modules (io, network...) from safe code.
> 
> That's a pretty clean design. How would it interact with a -safe
> command-line flag?
'-safe' turns on runtime safety checks, which can be and should be
mostly orthogonal to the module safety level.
-- 
Rainer Deyke - rainerd at eldwood.com
    
    
More information about the Digitalmars-d
mailing list