views:

2487

answers:

6

I would like know if there are any compiler construction lectures available along with video?

+7  A: 

Check out the "Computer Language Engineering" class in MIT's OpenCourseWare.

MattK
+5  A: 

You could check these out: http://webcast.berkeley.edu/courses.php

Geoffrey Chetwood
Which of those lectures are about compilers? I couldn't find a compiler course in that link.
Brownie
+3  A: 

And if those videos don't offer up enough detail (I have not watched them), check out the Dragon Book.

borq
I LOVE the dragon book!!!
OTisler
I also love suggesting books when the guy wanted videos! You're old school man! Maybe you think its a video cuz you're reading it on a kindle...
OTisler
Just sit down in front of your webcam and start reading the dragon book out aloud, so that we can -at least in the future- refer to "the dragon video"... :-)
none
+3  A: 

A good way to search for good computer science video content is to search Google Video or YouTube for the keyword "techtalk".

Here are a few that I've bookmarked in the past, but haven't gotten around to watching yet. These are all related to compiler development.

LLVM 2.0:

http://video.google.com/videoplay?docid=1921156852099786640

Parametric Polymorphism in Type Systems:

http://video.google.com/videoplay?docid=-4851250372422374791

PyPy - Automatic Generation of VMs for Dynamic Languages:

http://www.youtube.com/watch?v=GnPmErtqPXk

Speculative Parallelization of Applications on Multicores:

http://www.youtube.com/watch?v=IgKYhGa8O6k

benjismith
+5  A: 

University of Massachusetts has a course called Compiler Techniques which has both video lectures and slides available online. It covers subjects such as scanning, parsing, code generation etc.

If you want to go further in the subject there is a course at University of Edinburgh called Compiler Optimisation which has video lectures available online.

Erik Öjebo
+1  A: 

http://www3.ntu.edu.sg/home/ASNarendra/teaching.htm