Vibeleaderboard
← All Intel
Intel / post

From SWE-bench to ProgramBench: The Next Generation of Coding Evals

Source
x.com
Date
Stanford AI Lab@StanfordAILab
Thread · 2 parts

Hear from @jyangballin on ProgramBench and the lineage of AI coding benchmarks! In conversation with @vincentsunnchen https://t.co/VwIbAIsLR3

@jyangballin @vincentsunnchen https://t.co/P8vGVpGyc5

Context

Stanford SAIL's post points to a conversation between John Yang and Vincent Chen about ProgramBench. Where , also created by Yang, scopes a task to fixing one GitHub issue within an existing codebase, ProgramBench asks a model to produce an entire working program, with the solution space and implementation approach left entirely up to the model, evaluated by whether the resulting artifact actually runs correctly.

As Yang has described the elsewhere, every frontier model scored 0% on the 200 launch tasks, which include reconstructing programs like FFmpeg, SQLite, the PHP interpreter, and the tinycc compiler. About a week after launch, GPT-5.5 became the first model to pass a single task, cmatrix, a terminal animation program, notably choosing to implement it in Python rather than the reference language.

Terms in this piece · Glossary
  • SWE-bench — The standard benchmark for AI coding agents: real GitHub issues from real repositories, scored by whether the agent's patch passes the project's own tests.
  • benchmark — A standard public test set for comparing AI models — the shared scoreboards behind every "model X beats model Y" claim.
More from Stanford AI Lab
Recommended reads
Comments

Checking sign-in…

Loading comments…