A social media post from Judah Diament:
Vibe coding enables people who aren't well trained computer scientists to create complete, working applications. Is this a breakthrough? Not even close
- there have been such tools since the late 1980s.
See, for example: Apple HyperCard, Sybase PowerBuilder, Borland Delphi, FileMaker, Crystal Reports, Macromedia (and then Adobe) Flash, Microsoft VisualBasic, Rational Rose and other
"Model Driven Development" tools, IBM VisualAge, etc. etc. And, of course, they all broke down when anything sightly complicated or unusual needs to be done (as required by every real, financially viable software product or service), just as "vibe coding" does (see https://Inkd.in/enhAE3Ri). The only difference is that the outputs of those older tools were actually deterministic and well documented and understood, while your Al prompts and models are not!
To claim that "vibe coding" will replace software engineers, one must: 1) be ignorant of the 40 year history of such tools or 2) have no understanding of how Al works or 3) have no real computer science education and experience or 4) all of the above, OR, most importantly, be someone trying to sell something and make money off of the "vibe coding" fad.