Software development
fromTheregister
5 days agoLinus Torvalds tries vibe coding, world still intact somehow
Linus Torvalds experimented with 'vibe coding', using an LLM (Google Antigravity) to build AudioNoise audio effects and a Python visualizer.
The approach is detailed in a paper authored by MIT's Eagon Meng and Daniel Jackson, titled "What You See is What it Does: A Structural Patten for Legible Software". They flag up the problem of "illegible" modern software, which lacks "direct correspondence between code and observed behavior". Modern software is often, also, "insufficiently modular" they continue, "leading to a failure of three key requirements of robust coding": incrementality, integrity, and transparency.