《莱昂氏 UNIX 第六版源代码注释》封面

莱昂氏 UNIX 第六版源代码注释

Lions' Commentary on UNIX 6th edition with source code

John Lions · 初版 1976 年

7人推荐
13位读者提及
19次提及

为什么值得读

  • 包含可完整研读的早期内核源码
  • 能学透至今仍然有用的系统基础
  • 比只读基础教程更能理解底层运行

Hacker News 上怎么说

  • 我有个稍显小众的推荐,那就是《Lions' Commentary on UNIX 6th Edition with Source Code》(莱昂氏 UNIX 源代码分析)。一份 1976 年版的 Unix 源码,用古老的 C 语言方言编写,针对的还是早就作古的 CPU 架构,显然跟现代世界没有直接的现实意义,而且很可能并不…

    My somewhat off-beat recommendation is "Lions' Commentary on UNIX 6th Edition with Source Code". The sources to a 1976 version of Unix written in an archaic dialect of C and targeting a long-dead CPU architecture are obviously not of immediate relevance to the modern world, and may well not be…

  • …编程。并且不断阅读和实践;这里的关键是永远不要停止学习。研读优秀的软件大概是另一条主要途径。在当年,那就是通过《Lions' Commentary on UNIX 6th Edition, with Source Code》来学习 UNIX V6 内核,外加阅读各种各样的源码并参与其中的一些开发。如果你还没读过《程序员修炼之道》(The Pragmatic Programmer)、《反模式》(AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis),或者某本…

    …programming. And kept reading and applying stuff; the key here is to never stop learning. Studying good software was probably the other major way. Back then, it was learning the UNIX V6 kernel with Lions' Commentary on UNIX 6th Edition, with Source Code plus reading the sources of all sorts of things and working on some of them. If you haven't read The Pragmatic Programmer, AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis, something…

  • 确实。我觉得我就属于这一类,1978 年第一次用 UNIX(TM),1980 到 1981 年第一次用 C 语言编程……而且我从来没觉得 K&R 是一本好书。《Lions' Commentary on UNIX 6th Edition, with Source Code》(https://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6t...)才是关键,而且从第一版起,我就一直在用 Harbison 和 Steele(就是 Guy Steele)写的《C: A Reference Manual》,最初写于…

    Indeed. I think I fit into that category, first used UNIX(TM) in 1978, first programmed in C in 1980-1 ... and I've never thought K&R was a good book. It was Lions' Commentary on UNIX 6th Edition, with Source Code (https://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6t...) that was the key, and since its first edition, I've used C: A Reference Manual by Harbison and Steele (as in Guy Steele), initially written…

  • 早在 1980 年,K&R 除了最基础的内容之外对我并没有太大帮助,真正管用的是《Lions' Commentary on UNIX 6th Edition, with Source Code》,它能教你一些直到现在都非常实用的操作系统和 UNIX 基础知识。这是一部经典,它是 V6 UNIX 的一份副本(第一个真正广泛分发的版本),包括…

    Back in 1980 K&R didn't really work well for me beyond the most basic things, the Lions' Commentary on UNIX 6th Edition, with Source Code did the trick, and it will teach you some basic operating system and UNIX things that are still quite useful. A classic, it's a copy of V6 UNIX with (the first really widely distributed one) including…

  • …更高层面的内容,除了 Mithrandir 提到的 MIT 计算机系统工程课程(http://news.ycombinator.com/item?id=1850311),特别是 6.033,还可以看看这本 70 年代的经典之作:《Lions' Commentary on UNIX 6th Edition, with Source Code》(http://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6th...)。我和很多其他人都是从它身上学到的基础知识,虽然它确实有些过时了,但它的优势在于清晰透彻且完整…

    …higher levels, in addition to the MIT Computer System Engineering courses mentioned by Mithrandir (http://news.ycombinator.com/item?id=1850311), especially 6.033, check out this classic from the '70s: Lions' Commentary on UNIX 6th Edition, with Source Code (http://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6th...). Me and a lot of other people learned the basics from it, and while it's certainly dated, it has the advantage of being lucid and complete…

  • …http://www.salon.com/technology/feature/2000/09/01/rich_stev... 那篇文章顺藤摸瓜让我找到了这个:http://www.salon.com/technology/feature/1999/11/30/lions/ind... 同样是一篇极其精彩的读物。你可以在这里了解 Lions 的心血付出:《Lions' Commentary on UNIX 6th Edition, with Source Code》http://en.wikipedia.org/wiki/Lions_Commentary_on_UNIX_6th_Ed... http://tinyurl.com/2k9rwr(如果上面的链接打不开的话)这本源码分析的 PDF 文件可以在这里下载:http://www.lemis.com/grog/Documentation/Lions/book.pdf

    …http://www.salon.com/technology/feature/2000/09/01/rich_stev... That article led me to this: http://www.salon.com/technology/feature/1999/11/30/lions/ind... which is another fantastic read. You can read about Lions' efforts here: Lions' Commentary on UNIX 6th Edition, with Source Code http://en.wikipedia.org/wiki/Lions_Commentary_on_UNIX_6th_Ed... http://tinyurl.com/2k9rwr (If the link above doesn't work) The commentary is available as a PDF file here: http://www.lemis.com/grog/Documentation/Lions/book.pdf

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助