The GIL locks cores so that threads cannot run in parallel. Why is this the case? There is little information about this online. Continue reading...