Ruby Threads and the Global Interpreter Lock in C · HackerTrans