What do you think of this concept which I call "the vibe coding paradox":
-
What do you think of this concept which I call "the vibe coding paradox":
AI can create programs from English.
English is too imprecise to be a programming language.
-
What do you think of this concept which I call "the vibe coding paradox":
AI can create programs from English.
English is too imprecise to be a programming language.
@AlSweigart I mean, it's a solved problem. We have an embarrasment of riches in programming languages, we don't need another, less precise one.
Don't let them fool you; AI is only about labor arbitrage, nothing more.
-
What do you think of this concept which I call "the vibe coding paradox":
AI can create programs from English.
English is too imprecise to be a programming language.
Rephrased: "AI allows you to program in English, but English is too imprecise to be a programming language."
(Though I'd say AI does *not* allow you program in English.)
-
What do you think of this concept which I call "the vibe coding paradox":
AI can create programs from English.
English is too imprecise to be a programming language.
@AlSweigart I'll step it up a few notches & repeat what I've said many times: The whole idea of "tell AI what you want & it'll make it" is a fallacy because nobody, regardless of language or indeed language skill, can describe what they want remotely accurately enough to make it.
As a designer for a quarter century I can tell you that most of that job is decoding what the client wants, whether it's a chair or an app. Because they cannot say so accurately.
-
@AlSweigart I'll step it up a few notches & repeat what I've said many times: The whole idea of "tell AI what you want & it'll make it" is a fallacy because nobody, regardless of language or indeed language skill, can describe what they want remotely accurately enough to make it.
As a designer for a quarter century I can tell you that most of that job is decoding what the client wants, whether it's a chair or an app. Because they cannot say so accurately.
@jwcph @AlSweigart This ... so this.
As a Consulting Engineer I *rage* at "The Customer Is Always Right". No, no they are not. They don't know what they want, and they're not even on the same planet of what they *Need*, because they simply don't know. My process is to get them close enough to describing what they want for me to (psychically) parse what they need and Then we can start design/refine process.
-
@AlSweigart I'll step it up a few notches & repeat what I've said many times: The whole idea of "tell AI what you want & it'll make it" is a fallacy because nobody, regardless of language or indeed language skill, can describe what they want remotely accurately enough to make it.
As a designer for a quarter century I can tell you that most of that job is decoding what the client wants, whether it's a chair or an app. Because they cannot say so accurately.
I second that.
Most of my job is translating nonsensical client direction into something useful and effective. It is rarely a direct translation.
In fact, it’s similar to working in a different language. You need someone who can write copy in the language you are targeting, not just offer a literal translation.
I had a client with a tagline of “Immerse Yourself,” that when translated directly became “Drown Yourself.”
Not the same thing.
-
I second that.
Most of my job is translating nonsensical client direction into something useful and effective. It is rarely a direct translation.
In fact, it’s similar to working in a different language. You need someone who can write copy in the language you are targeting, not just offer a literal translation.
I had a client with a tagline of “Immerse Yourself,” that when translated directly became “Drown Yourself.”
Not the same thing.
@dtm @jwcph @AlSweigart Now I want an "Immerse Yourself" T-SHirt for meetings.
-
What do you think of this concept which I call "the vibe coding paradox":
AI can create programs from English.
English is too imprecise to be a programming language.
@AlSweigart under what circumstances would you use English to have an LLM generate a program and then use the program without ever checking the generated code? if the answer isn’t “I always do that and have no qualms about it”, that’s what it means for English to be too imprecise as a programming language.
-
R relay@relay.infosec.exchange shared this topic