A challenge designed to test AI code generation tools ("vibecoding") on genuinely difficult programming tasks. Three tasks are presented: optimizing a brainfuck interpreter using pointer propagation in RPython, porting a Raku compiler to a statically-linkable language, and achieving massive performance improvements in Python.
•6m read time• From gist.github.com
Table of contents
The rulesTask 1 Propagate the Fuck (Can't Propagate the Fuck)Task 2: Late, as in the late unknown-linux-muslTask 3: Don't you know? Python makes you fast. (Haha, one!)ConclusionsSort: