设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

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

发布时间:2018-11-23 21:20 所属栏目:117 来源:Steven Vaughan-nichols
导读:也请不要忽略从他人身上学习的各种机会。 Cox 道,我是在一个计算机俱乐部里和其他人一起学的 BASIC,在我看来,这仍然是一个学习的最好办法,他从《 精通 ZX81 机器码 Mastering machine code on your ZX81 》这本

“也请不要忽略从他人身上学习的各种机会。” 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

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读