Hacker News new | ask | show | jobs
by IAmPym 1242 days ago
The mental model I’ve found most useful in guessing how this will affect us is the migration from assembly to a more human readable C compiler

Nowadays assembly is almost never used because it has been abstracted (yes I use it sometimes for DSP, SIMD and processor specific optimizations but it has largely been abstracted)

ChatGPT will likely have a similar switch to new critical skill sets but it will take a while

1 comments

Assembly -> C is not the same as C/Python/Java -> Natural Language. C is not a natural language, so there is no ambiguity in C code (undefined behavior does not really count). Compilers that can compile from one programming language to another exist today. I can imagine an LLM being used to speed up the building of this compiler, but even here, like in self-driving, the hard part is going to be ensuring 100% accuracy, which the LLM seems particularly ill-suited for.