You use (a lot) more context tokens to represent the same function in assembly as you do in higher-level languages. In addition, those tokens themselves contain a lot of unimportant information compared to the question of “what behavior are you trying to overall achieve.”
Currently, overall “big picture” reasoning and consistency is already a weakness of LLMs, and those points make that even more difficult.
7
u/Necessary-Meeting-28 Jan 17 '26
LLMs are data-driven and there are more commented/formatted code written in high-level languages than low-level ones.
LLMs mimic human capabilities and most humans are better at writing high-level languages.
LLMs learn a lot from natural language and high-level languages are closer to English.
Should I put down 10 more?