I used to do very basic "script-kiddie" coding about 30 years ago, but haven't really done any coding since then. Until about 6 months ago when I started being able to use LLMs to vibe-code. I speak my ideas and LLMs do a remarkable job of creating them.
I understand enough logic and basics of common programming language structures (e.g., functions, variables, loops) to be able to do a little creating on my own and some editing of what LLMs create, but LLMs are good at correcting themselves if I have a little patience and ask them to iterate for a while (usually with a guided goal).
It's absolutely remarkable that this technology exists in my lifetime. I feel like we're way closer to Star Trek's "Computer, do this thing" than I ever thought I'd actually see.
Sometimes I let the LLM choose the stack to use and sometimes I tell it what I want. But how far away are we from lanugages not mattering at all? How long until I say "make a program that does X and host it here" and LLMs use whatever stack is appropriate and create and host the result, and the language and dependencies don't matter to me?
And one step further: how long until LLMs (or probably more general AI technology) create languages on their own and humans don't even participate in that low level of programming any more?