>>123
This is a common trend in C++ -- hide things that should not be hidden, expose things that should be hidden.
Amen. This is probably
the failure of C++, and it goes far beyond memory management. Memory management is actually bearable in C++, but it does require the programmer to actually make an effort. Take this as a troll if you want, but it sure beats GC. And while RAII isn't the everything-to-everyone solution to the problem, it is convenient.