4 ms·
If the LLM generates code exactly matching a specification, the specification becomes a conventional programing language. The LLM is just transforming from one
by nitwit005 7mo ago
If the LLM generates code exactly matching a specification, the specification becomes a conventional programing language. The LLM is just transforming from one language to another.
- sanxiyn 7mo agoYes, but a programming language with a proverbial sufficiently smart compiler. That is very useful.
- Quekid5 7mo agoTry writing an exhaustive spec for anything non-trivial and you might see the problem.
- scuff3d 7mo agoBeen saying this for a while now. I work in aerospace, and I can tell you from first hand experience software engineers don't know what designing a spec is. Aero, mechanical, and electrical engineers spend years designing a system. Design, requirements, reviews, redesign, more reviews, more requirements. Every single corner of the system is well understood before anything gets made. It's a detailed, time consuming, arduous process. Software engineers think they can duplicate that process with a few skills and a weekend planning session with Claude Code. Because implementation is cheaper we don't have to go as hard as the mechanical and electrical folks, but to properly spec a system is still a massive amount of up front effort.
- sn9 7mo agoAnd software isn't as constrained by physics as hardware, which massively expands both the design space as well as how many ways things can go wrong.