|
|
|
|
|
by righthand
438 days ago
|
|
> Natural language is proving to be a more powerful interface than drag-and-drop WYSIWYG editors. Completely disagree. What “vibe-coding” weirdos are experiencing is that 99% of the time they need code for a solved problem. However this magical vibe coding falls apart as soon as you need nuance. There is a difference between “generate me a nextjs app with typescript and unit tests” and “create-next-app” with typescript and unit tests. The first is guessing at what you need the latter is pushing out what you need exactly according to a template. Vibe coding falls apart when you need to spend time tweaking your typescript config because the LLM just used the most popular collection of code strings it found that leads to a working app instead of create-next-app. A wysiwyg editor provides better interface because you know what you are getting when you click the button. You aren’t asking a computer to infer your intent. Vibe coding requires writing natural language that then needs to be parsed into intent. There is your error gap right there, going from “I need this” and “hoping” a computer grasps your intent correctly. There are also people actively poisoning the well for LLMs with LLMs so your prompt will always be at risk to be misinterpreted. That is not “production grade”. |
|