LLVM. Fun as fuck. Especially when all the C++ API examples from online don't even compile anymore.

  • 1
    Ha, that's exactly the reason why I went the rocky (but well documented) road of learning Assembly and targeting machine code directly in my compiler project.
    I simply couldn't get anything to work with LLVM.
  • 0
    @Benedikt I would do too, but I wanna target webassembly...
  • 1
    @aggelalex If you target the WebAssembly text format and then use WABT (wat2wasm) for translating it into the binary format, this should be even simpler than my x86_64 Assembly route.
  • 1
    Wheel reinvention is both its own special kind of self-imposed hell and a heaven in it's own right.

    Somewhere inbetween for sure.
Add Comment