News for hackers. Stuff that matters.
Re:A brief introduction to C++'s model for type- and resourc... by Manishearth on Friday January 15, 2016 @03:06PM (#10911730)
Aside from what Steve mentioned:

- Simpler lifetime system: Both a pro and a con, because some functions will not be expressible using "c++ borrowing"

- No `Alias XOR mutability`, which in rust protects from memory issues and things like iterator invalidation. Not sure if isocpp addresses the segfault that can be caused by

    vector<int> v;
    // fill it up with elements
    int *ptr = v[3];
    v.push_back(0); // may reallocate
    cout<<*ptr; // may segfault

its been a while since I looked at the guidelines and I'm not sure of either of these points, take them with a grain of salt.
Re:A brief introduction to C++'s model for type- and resourc... by pcwalton on Friday January 15, 2016 @04:41PM (#10912335)
It does rely on alias xor mutability.
Re:A brief introduction to C++'s model for type- and resourc... by Manishearth on Friday January 15, 2016 @10:22PM (#10914070)
Huh. I should read it again.