John Gough and Joel Pobar: Compilers, Compilers, Compilers...

Download this episode

Download Video


John Gough is a world famous writer of books and text books on Compilers - as well as being Professor xxx at Queensland University of Technology. He has been a part of the CLR and IL .NET project from a very early stage. One of his students, Joel Pobar, worked at Microsoft on parts of the dynamic parts of CLR/.NET added in version 2.0. Both of these esteemed gentlemen are in Brisbane, and Nick Hodge managed to interview them last week on compilers, functional and dynamic languages, history, learning, being geeks and the future of processors.





Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Great interview.  I am actually shocked to hear Joel say that the MS guys said not a lot of people were interested in compilers, if that's true, I'd like to interview some day (if I can make one myself first), because I figured it would be tough competition, like trying to join the elite game programmers out there.

      John, I am one of those IT students who had to take Modula-2 during my first two introductory CS courses in university.  Oh My! Modula-2!  Perplexed 

      I had already learned BASIC long before, and a bit of Turbo Pascal from my dad, but Modula-2 was my first "pointer language", and still to this day I just wish they had of used C++, no offense.  By that time I guess I was just longing for a language I could use "anywhere" ... imagine my feeling of foolishness now for taking a COBOL language course because they said 70% of business code was written in COBOL ... *shiver*.....

      I remember that Modula-2 and Turbo Pascal were similar enough that my dad enjoyed helping me out, but I think the most advanced thing I ever did with Modula-2 was write a Tic-Tac-Toe game, as one of the exercises in the textbox suggested. 

      I'm a language geek, but until I write my first compiler, what do I know ... Modula-2 wasn't bad, but the CLR ... is amazing. 


    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.