Making Pointers Safe in System Programming Languages | IEEE Journals & Magazine | IEEE Xplore