Hacker News new | ask | show | jobs
by manifoldgeo 978 days ago
I took his Build a Compiler in Python course, and I honestly found it to be lackluster.

He had just changed the format, though, and our class was his first of a new wave where he supplied us with no example code, instead making us write it all out by hand.

By the end of the five-day course, virtually no one had a working toy compiler of any kind. Maybe a parser and AST representation, but not the whole shebang.

His style of teaching is not as compelling as his live, on-stage presentations, in my opinion.

If I had paid with my own money, I would've been pissed. Caveat emptor.

2 comments

I have heard good things about his courses, but it's good to hear your perspective too.

https://vikramoberoi.com/compilers-with-david-beazly-a-recur...

But most importantly this thread is about what to do with an educational budget.

And even if he's not a great teacher, spending money to be forced to think about a problem sounds pretty effective.

Like how a paid meetup has a higher percentage of people showing up who RSVP-ed than does a free meetup.

If it were your own money I wouldn't suggest the $1500 fee to everyone so lightly, I agree.

I took the same course around towards the end of 2021. David provided examples and I found that he hit a good balance of "I will let you figure out yourself based on these" vs "let me explain you guys what it's about".

I struggled a bit at the last few days, partially because I was taking the course from the other side of the world (i.e had to stay awake all nights for the course, five days).

However, most of us at least managed the "Function" part. The LLVM and WASM parts, I just watch what David did and didn't attempt them myself.

I also took the SICP course, which I found it to be a better "bang for the bucks". Either way, I have no regret about taking David's courses.