3 ms·
Is LLVM sufficiently "simpler" to learn and wield than assembly, or does it just make it easier to compile to different systems?
by Solvency 3y ago
Is LLVM sufficiently "simpler" to learn and wield than assembly, or does it just make it easier to compile to different systems?
- jcranmer 3y agoLLVM is definitely more complex than a toy assembly you might learn in an intro computer architecture course, but it's generally somewhat less complex than working with real assembly languages. Although the complexity in LLVM is a very different kind of complexity from assembly languages; LLVM is ultimately a higher-level abstraction than machine code, and the semantics of that abstraction can be complex in its own right.