 
            
            
            
            
                1 Feb
                
                    2018
                
            
            
                1 Feb
                
                '18
                
            
            
            
        
    
                8:13 a.m.
            
        On Wed, Jan 31, 2018 at 11:01 PM, Jonathan Müller < jonathanmueller.dev@gmail.com> wrote:
Yeah but you can write stupid code with anything:
``` std::unique_ptr<A> a; try { a =A::create(); } catch (...) {} a->foo(); // ups ```
I can optimize this: std::unique_ptr<A> a; a->foo(); :)