3 ms·
If any Stanford students are reading this wondering if they should take this class: Engler was one of my favorite professors at Stanford. He's kind, sharp, we
by jlebar 9y ago
If any Stanford students are reading this wondering if they should take this class:
Engler was one of my favorite professors at Stanford. He's kind, sharp, well-prepared, and consistently delivered great lectures.
One of the things that made him stand out to me are the insights he provided beyond what's in the papers we read in CS240. You can read the papers yourself, but the papers won't tell you things like "I think the reason this paper was accepted is different from the reason the author likely thinks it was accepted."
He's awesome, take his class. Find a good team, and, um, don't underestimate how much time CS140 takes. :)
- random3 9y ago> "I think the reason this paper was accepted is different from the reason the author likely thinks it was accepted." That's a great perspective to have! I wonder if opinions like these are available online - I'm thinking in a format like Adrian Coyler's morning paper. I would love to read opinionated, yet highly educated material.
- bitamess 9y agodawson Engler, you talking about?
- jlebar 9y agoCorrect, one of the people listed as teaching this course.
- zodiac 9y agoWow I saw this page first without realising it's him. I remember being blown away by his research, and the fact that they're in separate areas (symbolic execution and exokernels). It seemed like he'd stopped publishing a few years ago - do you know why?
- srcmap 9y agoIs the goal of the this class teaching student how to re-write the Pi3 's kernel/driver in Rust? It is not that clear from the course syllabus. "This course covers the following topics: Disks, File systems, I/O, Threads & Processes, Scheduling, Virtual Memory, Protection & Security, Interrupts, Concurrency & Synchronization." In theory, if those are the goals, one doesn't need Rust as part the first week's lecture. Rewriting the Kernel in Rust sure makes a very interesting (and very tough) way to learn OS in 3 months.
- habitue 9y agoIt's not writing a new kernel in Rust, it's an OS course, where they touch on all the fundamentals. Instead of assignments being in C, they're in Rust.