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

D skips generating a high-level intermediate representation. (HIR) D has its own, mature version of Cranelift, the DMD backend, which generates fast codegen.

Furthermore, like Rust, D has a mature LLVM backend. When compiling D programs with DMD and LLVM in -O0, LLVM only took slightly longer.



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

Search: