Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    David Beazley
    @dabeaz
    Hello. Use this channel to ask me anything!
    Horacio Hoyos
    @arcanefoam
    Hello David, I follow you on twitter and find your tweets very interesting. Thanks for opening a direct communication channel.
    Rohit Sanjay
    @rohitsanj
    Hi David! We'd met in Chennai during PyCon India 2019 :)
    David Beazley
    @dabeaz
    Hi Rohit, nice to meet you again here.
    Stephen Harding
    @stharding
    Hi Dave, I did a compilers class with you. Thanks for opening this forum!
    Domingo gomez
    @GomezDominus_twitter
    Hi, David
    My sister joined the compiler class and it was really good. You use LLVMLite to generate code
    for a language that you call Be Gone. However, there you didn't use Pointers so, do you have a small example on how to fill pointers?
    David Beazley
    @dabeaz
    I'm not sure I have an example of pointers in LLVMLite. However, the API to llvmlite is meant to closely mimic the C/C++ API to LLVM. So, you might be able to adapt a pointer example from LLVM without making a lot of changes.
    Domingo gomez
    @GomezDominus_twitter
    Thanks! I will try to take a look. Another question, I am joining the course Structure and Interpretation of Computer Programs. Should I buy the book in advance and read it?
    David Beazley
    @dabeaz
    The SICP book can be found online for free from the publisher. So, no need to buy it unless you really want to have a hard copy. As for reading it in advance--most people find it to be a pretty challenging read (including myself). The whole point of the course is to work through the book, so I'd say it's not necessary to read it advance. You could certainly skim it. Maybe work a few exercises at the beginning. But, it's not really necessary to do much beyond that.