Discussion about this post

User's avatar
Xavier Rigau's avatar

AI Is Not the New Compiler: A Rebuttal

TL;DR: The "AI is just the next compiler" analogy is rhetorically tidy and technically wrong. Compilers are deterministic, formally specified translators whose failure modes are bounded and debuggable. Large language models are stochastic pattern-matchers whose failure modes are unbounded, silent, and often invisible until production. Treating them as equivalent layers in an abstraction stack flatters the technology while obscuring a growing pile of empirical evidence — from METR's randomized trial, from GitClear's longitudinal code analysis, from Google's own DORA report, from Carnegie Mellon — that AI coding tools, as currently deployed, are not producing the productivity story being sold. The transition is real. The analogy is a sleight of hand. And the "adapt or die" framing is doing more persuasive work than the argument underneath it.

No posts

Ready for more?