We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
Sweat
Sweat is an esolang developed by User:AndrewBayly in 2026 that is intended as a commentary on the nature of repetitive tasks as human labor.
While the programing language is standard brainfuck, language specification demands that the operations increment, decrement, left and right each be broken down into a sequence of NAND operations performed by a human via a UI. The human operator is presented with the binary inputs, each in turn, and is required to press either the "1" or "0" buttons as the output of each NAND operation. While the computer checks the work, and reports error-counts, it does not correct errors - the error propagate into the calculation, usually causing chaos, much like a small mechanical jam could have a ripple effect on the factory floor.
Reference implementation in HTML/JavaScript