Code as Meta-Ability
Code generation is a meta-ability: the ability to create other abilities at runtime.
Code is precise, executable, combinable, and therefore spawns new tools, new constraints, and new modes of representation.
Six directions “from inner to outer”:
- tool for thought;
- constraints of business rules;
- multimedia generation;
- system adapters;
- generative UI;
- agent self-bootstrapping.
Working code is proof of logical consistency in and of itself—natural language cannot provide this.
Related: Code as a tool for thought, Code as constraint of business rules, Agent self-bootstrapping