Re:Popular Myths about C++, Part 1
by throwawayaway on Tuesday December 09, 2014 @06:55PM
(#8726676)
very interesting, reminds me of this:
http://stackoverflow.com/questions/6456253/why-is-reference-...
it's a great shame it's defined in such an alien to use way in C++.
How it allows for all the C pointer features, while adding a little bit more safety.
So the compiler will mark this module as unsafe since the meta-package SYSTEM is being used.All Modula-2 successors, have GC support, as such the DISPOSE() would have to be written as SYSTEM.DISPOSE() and could only be applied to untraced pointers.