HN Academy

The best online courses of Hacker News.

Hacker News Comments on
Compilers

edX · Stanford University · 4 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention edX's "Compilers" from Stanford University.
Course Description

This self-paced course will discuss the major ideas used today in the implementation of programming language compilers, including lexical analysis, parsing, syntax-directed translation, abstract syntax trees, types and type checking, intermediate languages, dataflow analysis, program optimization, code generation, and runtime systems. As a result, you will learn how a program written in a high-level language designed for humans is systematically translated into a program written in low-level assembly more suited to machines. Along the way we will also touch on how programming languages are designed, programming language semantics, and why there are so many different kinds of programming languages.

HN Academy Rankings
  • Ranked #20 this year (2021) · view
Provider Info
This course is offered by Stanford University on the edX platform.
HN Academy may receive a referral commission when you make purchases on sites after clicking through links on this page. Most courses are available for free with the option to purchase a completion certificate.

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
I noticed that this doesn't include a compilers course. I've seen others recommend the Stanford Compilers course on EDX[0] but it looks like audit access is going away this month. Does anyone have recommendations for free, quality compilers courses?

[0] https://www.edx.org/course/compilers

I took his 2 algorithm courses on Coursera's original platform. They were stellar. In particular making practical problems that have a calculable answer that you implement yourself in whatever language you choose and check as part of the course. As opposed to having some online interpreter for some specific language.

That was then hosted on Stanford's own Lagunita platform (based on the edX platform I think.)

Stanford then split those 2 courses into 4 on Coursera's new platform - the same material I believe but packaged differently.

Stanford then closed its Lagunita platform and those original 2 courses are now offered on edX.

A similar story with Alex Aiken's excellent Compiler course and Jeffrey Ullman's Automata course too. I'm not even sure if they are still available on Coursera or not.

[1] https://www.edx.org/course/algorithms-design-and-analysis

[2] https://www.edx.org/course/algorithms-design-and-analysis-pa...

[3] https://www.edx.org/course/compilers

[4] https://www.edx.org/course/automata-theory

HN Academy is an independent project and is not operated by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ [email protected]
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.