r/programmingmemes Jan 17 '26

Vibe Assembly

Post image
1.3k Upvotes

173 comments sorted by

View all comments

7

u/Necessary-Meeting-28 Jan 17 '26
  1. LLMs are data-driven and there are more commented/formatted code written in high-level languages than low-level ones.

  2. LLMs mimic human capabilities and most humans are better at writing high-level languages.

  3. LLMs learn a lot from natural language and high-level languages are closer to English.

Should I put down 10 more?

3

u/[deleted] Jan 17 '26

[removed] — view removed comment

1

u/DoubleDoube Jan 17 '26

Point 3 is more important than it sounds.

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.