Vibe Coding Is Metaprogramming

2 foobuzzHN 1 5/17/2025, 5:51:13 PM blog.valentin.sh ↗

Comments (1)

proc0 · 4h ago
Not quite. It's even admitted in the article which is a bit of a contradiction:

> This is, in my opinion, the biggest problem of "vibe coding": The AI metaprograms for you, but then you need to actually maintain the generated code. There is no "higher interface" to it.

Prompting is not programming, therefore it can't be metaprogramming either. There's no structure, it's just human language.

That said, article has a good point, that LLMs are lacking the feature of maintaining the state of the project in plain language so you can iterate on the prompt instead of the code. I think it's one of many problems with LLMs.