I built a Zig Unicode library with AI. A developer with more than 35 years of programming experience built a Unicode library in Zig using AI agents despite not being fluent in the language, describing the process as moving from a workshop to a factory that scaled code, tests, and benchmarks beyond what he could do by hand. The developer said AI supplied specialized expertise in Unicode, LLVM optimization, and test suites, and argued that reading code is becoming more important than writing it. He concluded that the baseline for finished software has risen, with documentation, testing, optimization, security, and cross-platform compatibility now expected of every project. I've been writing code for more than 35 years, a large part of that professionally, but I've probably written most of my code as a hobby. I've written plenty of C, PHP, Go, JavaScript, Solidity, Python, and other languages. So, this is not about someone with no development expertise one-shotting a project. On the other hand, I’m not fluent in Zig. Do you remember when you started learning a second language, and at some point you could understand what people were saying, but could only say very basic things? This is where I am with Zig. I can read Zig, but my writing skills are really lagging. This distinction was mostly pointless in the past, but makes total sense when AI can write most of the code. IMO, reading code is becoming more important than writing code , and this also affects programming languages. It is one of the reasons I like Zig. I find it much easier to read than, for example, Rust. There are fewer idioms and abstractions to mentally unpack. Zig may be harder to write, but for me it is considerably easier to read. It’s also good to keep in mind that Unicode, as a problem, was extremely well-suited for AI development. There are detailed specifications defining how things should work, official compliance tests, and mature implementations in other languages against which you can benchmark correctness and performance. There are relatively objective answers to “Does this thing work?” and “How well does it work?” People often compare AI with the Industrial Revolution, and during this project that comparison became much more concrete to me. The Industrial Revolution replaced a good part of labor with capital. What used to require human hands could be accomplished faster and more efficiently by machines. Building with AI felt like going from working in my little workshop to having a factory , pumping out code and running tests and benchmarks at a scale orders of magnitude beyond what I could do by hand. And it didn’t just scale what I could do. It gave me “specialized machines” for domains where I don't have expertise: Unicode