加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

顶级Linux开发者推荐的编程书籍

发布时间:2018-11-25 01:20:25 所属栏目:Windows 来源:Steven Vaughan-nichols
导读:副标题#e# Linux,毫无争议的属于 21 世纪的操作系统。虽然 Linus Torvalds 在建立开源社区这件事上做了很多工作和社区决策,不过那些网络专家和开发者愿意接受 Linux 的原因还是因为它卓越的代码质量和高可用性。Torvalds 是个编程天才,同时必须承认他还

“也请不要忽略从他人身上学习的各种机会。” Cox 道,“我是在一个计算机俱乐部里和其他人一起学的 BASIC,在我看来,这仍然是一个学习的最好办法”,他从《精通 ZX81 机器码Mastering machine code on your ZX81》这本书和 Honeywell L66 B 编译器手册里学习到了如何编写机器码,但是学习技术这点来说,单纯阅读和与其他开发者在工作中共同学习仍然有着很大的不同。

Cox 说,“我始终认为最好的学习方法是和一群人一起试图去解决你们共同关心的一些问题并从中找到快乐,这和你是 5 岁还是 55 岁无关”。

最让我吃惊的是这些顶级 Linux 开发者都是在非常底层级别开始他们的开发之旅的,甚至不是从汇编语言或 C 语言,而是从机器码开始开发。毫无疑问,这对帮助开发者理解计算机在非常微观的底层级别是怎么工作的起了非常大的作用。

那么现在你准备好尝试一下硬核 Linux 开发了吗?Greg Kroah-Hartman,这位 Linux 内核稳定分支的维护者,推荐了 Steve Oualline 的《实用 C 语言编程Practical C Programming》和 Samuel harbison 与 Guy Steels 合著的《C 语言参考手册C: A Reference Manual》。接下来请阅读如何进行 Linux 内核开发HOWTO do Linux kernel development,到这时,就像 Kroah-Hartman 所说,你已经准备好启程了。

于此同时,还请你刻苦学习并大量编码,最后祝你在跟随顶级 Linux 开发者脚步的道路上好运相随。

【编辑推荐】

  1. Linux 命令 | more、less 和 most 的区别
  2. Dropbox在Linux上终止除了Ext4之外所有文件系统的同步支持
  3. Nix:纯粹功能型的Linux软件包管理器
  4. 在Linux中如何查找一个命令或进程的执行时间
  5. 顶级 Linux 开发者推荐的编程书籍
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读