Remix.run Logo
noodletheworld 3 hours ago

Vibe Engineering. Automatic Programming. “We need to get beyond the arguments of slop vs sophistication..."

Everyone seems to want to invent a new word for 'programming with AI' because 'vibe coding' seems to have come to equate to 'being rubbish and writing AI slop'.

...buuuut, it doesn't really matter what you call it does it?

If the result is slop, no amount of branding is going to make it not slop.

People are not stupid. When I say "I vibe coded this shit" I do not mean, "I used good engineering practices to...". I mean... I was lazy and slapped out some stupid thing that sort of worked.

/shrug

When AI assisted programming is generally good enough not to be called slop, we will simply call it 'programming'.

Until then, it's slop.

There is programming, and there is vibe coding. People know what they mean.

We don't need new words.

9dev 2 hours ago | parent [-]

That's kind of Salvatore's point though; programming without some kind of AI contribution will become rare over time, like people writing assembly by hand is rare now. So the distinction becomes meaningless.

bsza an hour ago | parent [-]

There is no perfect black or perfect white, so the distinction is meaningless, everything is gray.