El otro dia me canse de los stutterings del motor de mierda de Unity y me puse a reescribir un clon de Doom en C puro. Quise armar un arena allocator para no andar lidiando con la fragmentacion de memoria que te deja el heap de Windows despues de dos horas de vicio. Todo venia joya hasta que se me ocurrio meterle multithreading para las colisiones. Termine metiendo un deadlock tan hermoso que me recordo a cuando intente moddear el Fallout 3 en mi vieja Athlon XP. Al final lo solucione con un par de variables atomicas y bastante cafe, pero que lindo es ver que el consumo de RAM no pasa de los 16MB constantes mientras los pibitos de ahora necesitan 8GB para mostrar un menu de inicio con tres botones flotantes.