[HN Gopher] EsoLang-Bench: Evaluating Genuine Reasoning in LLMs ...
       ___________________________________________________________________
        
       EsoLang-Bench: Evaluating Genuine Reasoning in LLMs via Esoteric
       Languages
        
       Author : matt_d
       Score  : 35 points
       Date   : 2026-03-19 21:01 UTC (1 hours ago)
        
 (HTM) web link (esolang-bench.vercel.app)
 (TXT) w3m dump (esolang-bench.vercel.app)
        
       | deklesen wrote:
       | Mhh... my hunch is that part of this is that all python keywords
       | are 1 token, I assume. And for those very weird languages,
       | tokenizing might make it harder to reason over those tokens.
       | 
       | Would love to see how the benchmarks results change if the
       | esoteric languages are changed a bit to make them have 1-token
       | keywords only.
        
         | chychiu wrote:
         | Considering that brainfuck only has 8 characters and models are
         | scoring at 6.2% I don't think tokenization is the issue
        
           | altruios wrote:
           | The only issue. *
           | 
           | Reasoning is hard, reasoning about colors while wearing
           | glasses that obfuscate the real colors... even harder... but
           | not the core issue if your brain not wired correctly to
           | reason.
           | 
           | I suspect the way out of this is to separate knowledge from
           | reason: to train reasoning with zero knowledge and zero
           | language... and then to train language on top of a pre-
           | trained-for-reasoning model.
        
       | __alexs wrote:
       | I had hope we might finally be ushering in a bold new era of
       | programming in Malbolge but apparently that was too optimistic.
        
       | bwestergard wrote:
       | I'm shocked to see how poorly these models, which I find useful
       | day to day, do in solving virtually _any_ of the problems in
       | Unlambda.
       | 
       | Before looking at the results my guess was that scores would be
       | higher for Unlambda than any of the others, because humans that
       | learn Scheme don't find it all that hard to learn about the
       | lambda calculus and combinatory logic.
       | 
       | But the model that did the best, Qwen-235B, got virtually every
       | problem wrong.
        
         | __alexs wrote:
         | They are also weirdly bad at Brainfuck which is basically just
         | a subset of C.
        
       | simianwords wrote:
       | I bet I can do better by allowing this: the llm can pull
       | documentation of the language from the web to understand how it
       | works.
       | 
       | If the llm has "skills" for that language, it will definitely
       | increase accuracy.
        
       | orthoxerox wrote:
       | > Frontier models score ~90% on Python but only 3.8% on esoteric
       | languages, exposing how current code generation relies on
       | training data memorization rather than genuine programming
       | reasoning.
       | 
       | I would probably score about the same, does this prove I also
       | rely on training data memorization rather than genuine
       | programming reasoning?
       | 
       | Or does this simply show that esolangs are hard to reason in by
       | design? A more honest approach would use a "real", but relatively
       | unpopular, language. Make them use CoffeeScript or Ada or PL/I or
       | Odin or that other systems programming language that that very
       | opinionated guy is implementing on top of QBE.
        
         | iloveoof wrote:
         | Try MUMPS, widely used but little training data online.
         | Probably less than some esolangs
        
         | wavemode wrote:
         | > I would probably score about the same, does this prove I also
         | rely on training data memorization rather than genuine
         | programming reasoning?
         | 
         | Setting aside whether this benchmark is meaningful or not - the
         | argument you're making is faulty. There are indeed humans who
         | can write complete programs in Brainfuck and these other
         | esolangs. The fact that you personally can't is not logically
         | relevant.
        
       ___________________________________________________________________
       (page generated 2026-03-19 23:00 UTC)