Since the 1st programming languages made their appearance until today we have "low" and "high" level programming languages. How will AI affect the further evolvement of what we call "programming" today?
I work on low level Linux stuff nftables, raw sockets, kernel capabilities. AI helps me write boilerplate faster but it has no idea why PR_SET_KEEPCAPS needs to come before setuid or why my packet parser needs a specific bounds check. It just guesses and gets it wrong half the time. I think AI changes what we spend time on, not whether we're needed.
Doesn't this also depend on the expected question(prompt input) quality and how specific it is?
Which means, at the end, will there be a "new" programming language - AI based?, or will the existing programming languages, just expand their offered capabilities, though new libraries or even frameworks?
Realistically, existing languages will just grow better AI-assisted tooling around them. A clean break to some "AI-native" language would require the whole ecosystem to migrate — not happening anytime soon. Mojo is probably the closest attempt and even that's more evolutionary than revolutionary.
That is a nice point, but the question still remains unanswered, in regards, to who will "require" or decide and drive things towards this direction. Is it humans or ..AI? Will the new ecosystem collapse or simply redefined?
reply