atlas

Research map / Large language models / Agents, code and math

Frontier Coding Agents Use Metaprogramming to Adapt to Unfamiliar Programming Languages

NeurIPS 2026 · Large language models › Agents, code and math · approach: Software engineering agents · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Evaluates six deployed coding agents on four esoteric languages (EsoLang-Bench) in a sequential agentic protocol, finding strong agents succeed by metaprogramming (Python generators emitting Brainfuck/Befunge code), and that helper-library scaffolds transfer this to mid-tier agents.

Problem

Mainstream coding benchmarks (SWE-Bench Verified, Terminal-Bench 2.0) compress coding agents into narrow bands and do not test how agents adapt when the programming language itself is unfamiliar.

Approach

Use esoteric languages as controlled proxies for unfamiliar executable interfaces, run deployed coding agents in a sequential session with local execution and hidden-test submissions, and causally test metaprogramming (host-language generators) via a no-metaprogramming ablation and transfer of executable helper libraries versus written advice.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: EsoLang-Bench

Benchmarks: EsoLang-Bench

Metrics: solved problems out of 80 Wilson 95% confidence interval

Baselines: SWE-Bench Verified Terminal-Bench 2.0 LiveCodeBench v6

Builds on: EsoLang-Bench SWE-bench LiveCodeBench

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy