Hacker News new | past | comments | ask | show | jobs | submit
Yeah, just because higher level programming languages (PLs) emerged doesn't mean lower-level PLs or assembly disappeared. Programming with LLMs in natural language is somewhat like programming in a higher level PL that gets translated into lower level PL, all the way down to assembly.

When it comes to precision it's easier to express instructions in formal languages and I don't see that changing anytime soon unless natural language itself changes drastically, which I highly doubt. Formal syntax, well-defined semantics, reproducibility and composability are traits that make traditional programming languages more reliable and precise than natural language for programming.