On 1/9/2013 1:24 AM, Mehrdad wrote: > The language need not give you any direct access to memory, making everything > perfectly safe. You can add a runtime check for every "pointer" access (much like what valgrind does), and abort on an invalid access. But that is not what memory safety is.