TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Brian Kernighan's Advanced Programming Techniques Class at Princeton

121 pointsby jenningsjasonabout 12 years ago

15 comments

crm416about 12 years ago
I'm enrolled in this class now--pretty funny to see it on the front page of HN.<p>For anyone who's interested, the lectures generally consist of very high-level views of various elements of programming; anything from version-control to a C++.<p>IMO the best parts of the lectures are Kernighan's anecdotes: he constantly drops in stories from his time at Bell Labs, and even includes some correspondences and comments from the very programmers who created the technologies on which he lectures.
评论 #5583599 未加载
评论 #5588401 未加载
评论 #5583817 未加载
adamjernstabout 12 years ago
I took Brian Kernighan's class when I studied at Princeton. As part of the class I developed www.itrans.info which set me on my way to being an independent app developer. I'm enormously grateful for his class, his involvement with students at Princeton, and just how genuine he really is as a person on campus.
CervezaPorFavorabout 12 years ago
Looking at the syllabus, it looks more like "Miscellaneous Programming-Related Topics" than anything "advanced".
评论 #5584401 未加载
评论 #5584151 未加载
评论 #5583776 未加载
adamnemecekabout 12 years ago
Entertaining font choice for lecture slides.
评论 #5583546 未加载
评论 #5586757 未加载
maximzabout 12 years ago
I'm currently trying to choose between Berkeley (Electrical Engineering Computer Science major) and Princeton for undergrad.<p>Has anyone here gone through the Princeton CS program?
评论 #5584056 未加载
评论 #5584096 未加载
softbuilderabout 12 years ago
Best one-page "class" ever from BK: <a href="http://ellard.org/dan/www/libsq/ref/style.html" rel="nofollow">http://ellard.org/dan/www/libsq/ref/style.html</a>
ExpiredLinkabout 12 years ago
&#62; <i>• object-oriented programming, C++, STL</i><p>Funny. STL is as anti-OO as you can get.
fxfactorialabout 12 years ago
I am so incredibly jealous of princeton CS students.
lybabout 12 years ago
I'm wondering if there are lecture videos.
评论 #5585281 未加载
aeon10about 12 years ago
I'm not quite sure what the resource here is? Lecture notes and syllabus overview? No lecture videos? so how is this useful for the rest of us who are not in Princeton. what am i missing here.
msc-oabout 12 years ago
so when can we expect to see this on Udacity/Coursera/edX? ;)
azurelogicabout 12 years ago
I would have loved to have a class like this in my program. It's basically a summary of all the things I've learned in my side projects and first year of my career. I hope this is mandatory for all of their students.
评论 #5583913 未加载
asafiraabout 12 years ago
Do other universities offer similar classes?
dysocoabout 12 years ago
Would love to get video lectures for this.
Myrmornisabout 12 years ago
Nit: it bothers me when people call JavaScript a "scripting language". What do they mean?
评论 #5584423 未加载
评论 #5584400 未加载