Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My main concern with LLVM is that it adds 30+ million lines of code dependency to any language that relies on it.

Part of the reason I'm not ready to go all in on Rust is that I'm not willing to externalize that much complexity in the programs I make.



QBE might be more to your liking: https://c9x.me/compile/

It is used in the Hare language


What language do you typically use?


Does it? One of LLVM's main selling points is modularisation. You can mix and match components; you don't have to depend on the entire monorepo


The Rust compiler also uses LLVM right ?


mainly, but it also supports alternative codegen backends (cranelift, rustc_codegen_gcc)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: