title: Difference in compiler design for OOP languages
body: <p>I'm doing research on how the design of a compiler for an OOP language differs from traditional imperative languages. I'd just like some topics to send me on my way, and if you wish, you can explain them.</p>
  
  <p>For eg. I found that the type table is built differently.</p>