AI Functions: The Evolution to Software 3.1 Where AI Executes Code at Runtime
By
aspittel
The kind of bagel that ruins lesser bagels for you.
Summary
The article discusses Andrej Karpathy's software versioning framework, where Software 1.0 is human-written code, Software 2.0 is neural network weights, and Software 3.0 is prompting LLMs for code generation. It introduces 'Software 3.1' as the next evolution where AI Functions execute LLM-generated code at runtime, return native Python objects, and use automated post-conditions for continuous verification, moving beyond the generate-and-verify loop of Software 3.0.
Key quotes
· 4 pulledSoftware 1.0 is code written by humans. Software 2.0 is neural network weights learned through optimization. Software 3.0 is prompting LLMs in plain language
Software 3.0 is real. Millions of people are using it daily. Tools like Kiro, Cursor, Claude Code, and ChatGPT let you describe what you want and get code back
Moving beyond Software 3.0's generate-and-verify loop, AI Functions execute LLM-generated code at runtime, return native Python objects, and use automated post-conditions for continuous verification
This is Software 3.1: where AI doesn't just write code—it runs it
You might also wanna read

AI's Impact on Software Engineering: Evolution or Replacement?
The article explores the complex relationship between AI tools like ChatGPT and software engineering, examining whether AI represents the en

AI Integration in Software Development: How Claude Code and Agentic Workflows Are Transforming the Terminal into a Conversational Interface
The article discusses how AI is transforming software development by integrating large language models (LLMs) into development workflows, pa

The Intensifying Competition in AI-Powered Coding Tools and Software Development
The article discusses the intensifying competition in AI-powered coding tools, focusing on how major tech companies like OpenAI, Google, and
The Verification Crisis: How AI-Generated Code Is Reshaping Software Development
The article examines the rapid integration of AI in software development, highlighting staggering statistics: Cursor alone generates nearly
dev.to·1d agoBuilding a Software Factory with Claude Code: From AI-Assisted Coding to Agentic Development
This article provides a comprehensive guide on building a software factory using Claude Code and other AI coding tools. It covers the evolut
AI Factories: The New Infrastructure Powering Intelligence Generation Through Codesign
The article discusses the emergence of "AI factories" as a new infrastructure paradigm for intelligence generation. These factories rely on
