Necesitaba 1+1 y terminó construyendo un lenguaje de programación funcional
Needed 1+1, built a functional programming language

Un estudiante recibe una tarea de estructuras de datos: evaluar 1+1+1 con un árbol binario. En lugar de resolverla y seguir, decide construir un evaluador completo. En pocos días implementa en C cierres, un recolector de basura, un asignador de memoria personalizado, un REPL y una FFI. El resultado es graphLang, un lenguaje funcional que nace de una simple suma.
Fib(40) literalmente consumió más de 12 GIGABYTES antes de agotar la memoria y colapsar.