Re:Ask HN: Compiler Engineers, what would you advise new gra...
by stmw on Sunday September 08, 2019 @08:58PM
(#20914378)
I second the recommendation to spend time on LLVM, as there are decent books and tutorials, and it is in active use. It can also be helpful to study JIT compilers - see the .Net runtime code, or various JDK source code - since dynamic code generation has some different tradeoffs.
[ Parent
| on HN ]
Re:Ask HN: Compiler Engineers, what would you advise new gra...
by saagarjha on Sunday September 08, 2019 @09:41PM
(#20914545)
Not a compiler engineer, but I'd suggest taking a look at JavaScript JITs as well, which often have interesting solutions for making a poorly-typed language run fast on modern hardware.