Karlheinz Agsteiner<p>Okay, time for an outlandish claim: </p><p>in a few years we will treat most code like we treat HTML today. It's generated by machines, it's okay, it may be ugly sometimes, but as long as it works we don't care.</p><p>Remember: first there were the TeX vs Word battles; beautifully hand-crafted layout vs a document that is ugly to read (if it is non-binary at all) but does the job.</p><p>Then there was hand-written HTML vs web site generators. </p><p>Both these battles were won by the "ugly but fast and simple" fraction, except for special cases.</p><p>Yesterday I had an LLM (Gemini 2.5 pro) generate a larger piece of code for me - roughly 700 lines of python. And I couldn't bother trying to improve it. I glanced over it to check for anything fishy, it seemed to do the job, I tested it, it did the job. It's not as beautiful as hand-crafted code, but, well, it does the job. Yes, a bit like vibe coding.</p><p>And we're only at the beginning.</p><p>Oh yes, and related to that: we will see a flood of machine-generated apps in the app stores. And they will be fine. Maybe writing apps like todo lists, casual games will be not a thing in a few years.</p><p><a href="https://hachyderm.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://hachyderm.io/tags/lllm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lllm</span></a> <a href="https://hachyderm.io/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://hachyderm.io/tags/vibecoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vibecoding</span></a> <a href="https://hachyderm.io/tags/gemini25pro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gemini25pro</span></a></p>