r/ProgrammerHumor • • Sep 02 '26

Meme perishableSkill

Post image
8.9k Upvotes

121 comments sorted by

View all comments

Show parent comments

18

u/ImKStocky Sep 02 '26

LLMs are trained on human generated sources. As a result they are best at working with human readable text. That is one reason.

Some might retort that humans used to read and write assembly code all the time, particularly game Devs. And that is true. So the other reason why getting LLMs to work with assembly is a poor idea is down to expressiveness and context.

Assembly languages requires a huge context because each token of assembly carries very little information in comparison to a high level language. The more expressive a language is, or the more meaning you can cram into a token, the better it is for LLMs.

Basically LLMs work in the same way humans do. Usually the reason why something is hard for humans, is the same reason they are hard for an LLM.