Death of Programming Languages?
2 comments
Your line of thinking rests on the assumption that "AI enables machines to understand English", but this is false. AI, or more precisely LLMs, are a class of algorithms that take a string as input, and return a new string generated through statistical black magic. They don't enable the machine to do anything in particular. You can't ask the LLM to run some arbitrary computation directly on the CPU, for example. If that were possible, your argument would hold some water, at least to some extent.
That depends on if you think binary is a programming language. That's not going away.
The ultimate thing that AI unlocks is no code at all. Currently, we are using it to write code, but writing code is not the goal. Goal is to perform an action. So in future we might not use AI to write code but directly execute tasks.
This is a temporary migration period where we are using it to write code because it is "EASY" to go from English (Human friendly language) -> JS/PHP/HTML (Machine Friendly Language). But, AI enables machines to understand english that means extinction of Machine Friendly Language.
What do you think?