How Do Native Extensions Manage Memory? Part 1: Ruby (MRI) | Hacker News Reader