How come AI is not a new layer of abstraction?
AI translates prompts in natural language into code in a programming language, just as a compiler translates a programming language into assembly.
AI translates prompts in natural language into code in a programming language, just as a compiler translates a programming language into assembly.
If AI is a "layer of abstraction," so is working with a bunch of contractors to make your app. The definition is broadened to the point of absurdity. (Solely: "I don't have to think about code anymore," which only touches on the most superficial aspect of an abstraction.)
Honestly even calling a contractor a layer of abstraction doesn't sound too absurd to me.