3 ms·
Arguably AI-assisted/pair programming is a subset of what is usually attributed to vibe coding. It's different controlling the LLM to your own needs and "vaguel
by forgotpwd16 11mo ago
Arguably AI-assisted/pair programming is a subset of what is usually attributed to vibe coding. It's different controlling the LLM to your own needs and "vaguely describing, accepting everything, explore correctness by experimentation" an LLM generates. Vibe coding usually refers to the later, and it isn't used mockingly but rather cautiously since something build like that potentially lacks longevity/safety/etc. If something also seemingly lacks effort ("Show HN: Made an awesome DNS resolver in Zig by prompting Claude to make an awesome DNS resolver in Zig. Didn't even tested it!"), then AI slop is used mockingly. You're saying "[t]he human still architects the system" and similar. Yet the many examples that somehow even end up here show that for projects build from ground up in this approach the human has no idea on the system's architecture, the human has no idea on correctness, and sometimes the human has no idea the code even works.
Also,
>Real devs use printf, not debuggers.
>TypeScript is just training wheels.
Ironically using a debugger over print statements and TS over JS requires more effort.