Dennis Ritchie—— Unix之父, C 编程语言设计者

作者:禅与计算机程序设计艺术

1.简介

《Dennis Ritchie - Unix之父,编程语言设计者》, 作者丹尼斯·里奇 , 美国计算机科学家、实验室教授、编程语言设计者、著名UNIX系统管理员、开源运动领袖。本书对Unix历史以及UNIX生态系统进行了完整的梳理,并结合实际案例深入浅出地论述了编程语言的设计理念和原则。通过对软件工程的理论知识和工程实践的结合,作者阐述了程序开发中最基本的“优雅编码”、“可读性”、“可维护性”、“健壮性”四要素,并指出它们之间的相互关联关系,从而提高程序的质量及可靠性。更重要的是,作者展示了编程语言的发展历程,分析了当前最流行的编程语言特性和发展趋势,对如何选择最适合项目的编程语言给出了建议。

在写作之前,我非常希望能找到一个合适的题材,能够吸引到更多读者的注意力。后来在读完了很多技术类的书籍之后,发现许多内容仍然很难用语言准确且深入地表达出来。如果可以找到一个与社会经济相关的、具有广泛影响力的领域的话,或许可以帮助大家理解一些比较抽象的概念和想法。例如,经济、社会学、心理学、计算机科学等学科都有助于改善生活,但技术却可能是驱动生产力发展的一个巨大因素。如果可以找到这样的领域,那么就可以编写一系列关于该领域的文章。但是,找到这样的领域还不容易。除此之外,还有许多技术类书籍涉及到技术的应用层面,而这些书籍往往较为封闭,缺乏普及性。所以,我才会选择写一篇有深度有思考有见解的《Dennis Ritchie - Unix之父,编程语言设计者》。

2.基本概念术语说明

2.1 编程语言

计算机程序是由指令序列组成的、用来告诉电脑做什么的符号化命令集合。程序的编写就是将各种指令按照一定规范编写成为一个文件,然后保存到磁盘上。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

禅与计算机程序设计艺术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值