C语言、UNIX之父Dennis Ritchie前几天去世了

M_S_D_N 2011-10-13 08:58:51
见维基:http://en.wikipedia.org/wiki/Dennis_Ritchie

似乎C语言版没人关注。
...全文
687 70 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
70 条回复
切换为时间正序
请发表友善的回复…
发表回复
luroc 2011-10-18
  • 打赏
  • 举报
回复
菜鸟一只,向大师致敬。
SeanHwang 2011-10-17
  • 打赏
  • 举报
回复
R.I.P
旭子 2011-10-17
  • 打赏
  • 举报
回复
再说了 没有这些移植问题 那老子吃什么,老子就是搞移植的!!![Quote=引用 47 楼 najiushieng 的回复:]

引用 46 楼 m_s_d_n 的回复:
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。

此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
[/Quote]
旭子 2011-10-17
  • 打赏
  • 举报
回复
肖像权!!!![Quote=引用 61 楼 menxiazougou 的回复:]

引用 59 楼 shpanghao 的回复:

richard去了,我准备买一本先生的书以示纪念,谁来推荐一本,首先声名我已经有本2版的《编程语言》了。

是Dennis Ritchie吧,怎么是richard,我就知道他写过K&R……
[/Quote]
旭子 2011-10-17
  • 打赏
  • 举报
回复
[Quote=引用 47 楼 najiushieng 的回复:]

引用 46 楼 m_s_d_n 的回复:
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。

此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
[/Quote]
我只想说“Keep It Simple and Stupid”
快雪时晴 2011-10-16
  • 打赏
  • 举报
回复
[Quote=引用 47 楼 najiushieng 的回复:]

引用 46 楼 m_s_d_n 的回复:
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。

此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
[/Quote]
哥们真是什么状况都没有搞清楚就在这里乱喷
ysleepers 2011-10-15
  • 打赏
  • 举报
回复
[Quote=引用 47 楼 najiushieng 的回复:]

引用 46 楼 m_s_d_n 的回复:
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。

此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
[/Quote]

你涉及的领域真的有点太窄了。
voipmaker 2011-10-15
  • 打赏
  • 举报
回复

艹,他是C语言发明者之一。

[Quote=引用 47 楼 najiushieng 的回复:]
引用 46 楼 m_s_d_n 的回复:
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。

此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
[/Quote]
zhongyuanceshi 2011-10-15
  • 打赏
  • 举报
回复
致敬,悼念...
Skyline 2011-10-15
  • 打赏
  • 举报
回复
[Quote=引用 47 楼 najiushieng 的回复:]
引用 46 楼 m_s_d_n 的回复:
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。

此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
[/Quote]
单凭linux开源这点就远胜windows几十条街
缺媳妇的郝 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 gdujian0119 的回复:]

引用 1 楼 lcw_javalover 的回复:
祝C语言大师一路走好,你是全世界程序员的骄傲!
++
[/Quote]
话说是9月8号去世的
najiushieng 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 46 楼 m_s_d_n 的回复:]
引用 44 楼 qq465856558 的回复:

是昨天去世的吧


维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。
[/Quote]
此人真的没什么好纪念的,UNIX是第一个操作系统,Windows是第一个易用的操作系统,将烦琐的操作简化,而且功能更强大,LINUX除了带来移植上的问题之外,真的没有什么贡献了。
M_S_D_N 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 44 楼 qq465856558 的回复:]

是昨天去世的吧
[/Quote]

维基上写的是12号,还在更新中,不知道有没有时区的差别,但应该不是昨天。
najiushieng 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 43 楼 dengxu11 的回复:]
引用 40 楼 najiushieng 的回复:

引用 39 楼 najiushieng 的回复:
都是这些比人搞得操作系统这么多,希望都去世,这样程序就好移植了,这些人的存在对世界就是一个灾难。

对不起,我说错了,我还以为是什么LINUX操作系统的创始人,原来是C语言的创始人,OK,话收回,沉重悼念。



Linux创始人怎么了? ,Linux是Unix克隆(Unix c……
[/Quote]
此人就是导致移植问题的罪魁祸首,要是操作系统垄断了,那么这些问题都消失。
大河向东流阿 2011-10-14
  • 打赏
  • 举报
回复
是昨天去世的吧
旭子 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 40 楼 najiushieng 的回复:]

引用 39 楼 najiushieng 的回复:
都是这些比人搞得操作系统这么多,希望都去世,这样程序就好移植了,这些人的存在对世界就是一个灾难。

对不起,我说错了,我还以为是什么LINUX操作系统的创始人,原来是C语言的创始人,OK,话收回,沉重悼念。
[/Quote]


Linux创始人怎么了? ,Linux是Unix克隆(Unix clone)或Unix风格(Unix alike)的操作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性较好的功能 强大而稳定的操作系统.它可以运行x86PC,Sun Sparc,Digital Alpha,680x0,PowerPC, MIPS等平台上,可 以说Linux是目前运行硬件平台最多的操作系统. Linux最大的特点在于它是GNU(Gnu's Not Unix----有点分形与混沌的意味----无限自包含,简单的说GNU是一种自由软件体系)的一员,遵循公共版权许可证(GPL),秉承 "自由的思想,开放的源码"的原则,成千上万的专家/爱好者通过Internet在不断地完善并维护它,可以说Linux是计算机爱好者自己的操作系统. 追述Linux的历史直到1990年,Linus Torvalds还是芬兰赫尔辛基大学的一名学生,最初是用汇编语言写了一个在80386保护模式下处理多任务切换的程序,后来从Minix(Andy Tanenbaum教授所写的很小的Unix操作系统,主要用于操作系统教学)得到灵感,进一步产生了自认为狂妄的想法----写一个比Minix更好的Minix,于是开始写了一些硬件的设备驱动程序,一个小的文件系统,......,这样0.0.1版本的Linux就出来了,但是它只具有操作系统内核的勉强的雏形,甚至不能运行,你必须在有Minix的机器上编译以后才能玩.这时候 Linus已经完全着迷而不想停止,决定踢开Minix,于是在1991年10 月5号发布Linux 0.0.2版本,在这个版本中已经可以运行bash(the GNU Bourne Again Shell----一种用户与操作系统内核通讯的软件)和gcc(GNU C 编译器).从一开始,Linus就决定自由扩散Linux,包括原代码,他在comp.os.minix新闻讨论组里发布Linux 0.0.2时写到:
"Do you pine for nice days of Minix-1.1, when mem were men and wrote their own device drivers? Are you without a niceproject and just dying to cut your teeth on a OS you can try to modify for your needs? Are you finding it frustrsting when everything works on Minix? No more all-nighters to get a nifty program working? Then this post might be just for you.
"As I mentioned a month ago, I'm working on a free version of a Minix-lookalike for AT-386 computers. It has finally reached the stage where it's even usable(though may not be depending on what you want),and I am willing to put out the sources for wider distribution. It is just version 0.0.2 ... but I've successfully run bash,gcc,gnu-make,gnu-sed,compress,etc.under it."
随即Linux引起黑客们(hacker)的注意,通过计算机网络加入了Linux的内核开发,Linux倾向于成为一个黑客的系统----直到今天,在Linux社区里内核的开发被认为是真正的编程.由于一批高水平黑客的加入,使Linux发展迅猛,到1993年底94年初,Linux 1.0终于诞生了! Linux 1.0已经是一个功能完备的操作系统,而且内核写得紧凑高效,可以充分发挥硬件的性能,在4M内存的80386机器上也表现得非常好,至今人们还在津津乐道于此,不过自从2.1.xx系列的内核Linux开始走高端的路子----硬件的发展太快了,但是Linux不会失去它的本色.Linux具有良好的兼容性和可移植性,大约在1.3版本之后,开始向其他硬件平台上移植,包括号称最快的CPU---Digital Alpha(至少目前主频是最高的).所以不要总把Linux与低档硬件平台联系 到一块,Linux发展到今天,这是一个误区,它只是将硬件的性能充分发挥 出来而已,Linux必将从低端应用横扫到高端应用!
在Linux的发展历程上还有一件重要的事:Linux加入GNU并遵循公共版权许可证(GPL).此举大大加强了GNU和Linux,几乎所有应用的GNU库/软件都移植到Linux,完善并提高了Linux的实用性,而GNU有了一个根基,我现在也搞不清楚到底是GNU Linux呢还是基于Linux的GNU. :-) 更重要的是遵循公共版权许可证,在继承自由软件的精神的前提下,不再排斥对自由软件的商业行为(如把自由软件打包以光盘形式出售),不排斥商家对自由软件进一步开发,不排斥在Linux上开发商业软件.从此Linux又开始了一次飞跃,出现了很多的Linux发行版 ,如Slackware,Redhat,Suse,TurboLinux,OpenLinux等十多种,而且 还在增加,注意你不能说"Redhat Linux""Suse Linux""Slackware Linux"等等,Linux主要指操作系统内核,对所有发行版内核原代码都是一样的(但集成的内核版本可能因发行时间不同而有所不同). 还有一些公司在Linux上开发商业软件或把其他Unix平台的软件移植到Linux上来,如今很多IT业界的大腕如IBM,Intel,Oracle,Infomix,Sysbase,Corel,Netscape,CA,Novell等都宣布支持Linux! 商家的加盟弥补了纯自由软件的不足和发展障碍,Linux迅速普及到广大计算机爱好者,并且进入商业应用,正是打破某些公司垄断文化圈的希望所在!!
Linux是爱好者们通过Internet协同开发出来的,当然它的网络功能十分强大,比如你可以通过ftp,nfs等来安装Linux,用它来做网关等等.随着Linux的发展衍生出来的应用恐怕出乎Linus本人最初的预料,如有人用它来做路由器,有人来做嵌入式系统,有人来做实时性系统. .....常有新手问Linux能做什么,其实它不象那些中看不中用的操作系统,不在于你用它能干什么,而在于你想干什么! Linux的兴起还给人们很多启迪与思考,如集市式软件开发的讨论, 又如自由软件的精神......
旭子 2011-10-14
  • 打赏
  • 举报
回复
Linux创始人怎么了? ,Linux是Unix克隆(Unix clone)或Unix风格(Unix alike)的操作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性较好的功能 强大而稳定的操作系统.它可以运行x86PC,Sun Sparc,Digital Alpha,680x0,PowerPC, MIPS等平台上,可 以说Linux是目前运行硬件平台最多的操作系统. Linux最大的特点在于它是GNU(Gnu's Not Unix----有点分形与混沌的意味----无限自包含,简单的说GNU是一种自由软件体系)的一员,遵循公共版权许可证(GPL),秉承 "自由的思想,开放的源码"的原则,成千上万的专家/爱好者通过Internet在不断地完善并维护它,可以说Linux是计算机爱好者自己的操作系统. 追述Linux的历史直到1990年,Linus Torvalds还是芬兰赫尔辛基大学的一名学生,最初是用汇编语言写了一个在80386保护模式下处理多任务切换的程序,后来从Minix(Andy Tanenbaum教授所写的很小的Unix操作系统,主要用于操作系统教学)得到灵感,进一步产生了自认为狂妄的想法----写一个比Minix更好的Minix,于是开始写了一些硬件的设备驱动程序,一个小的文件系统,......,这样0.0.1版本的Linux就出来了,但是它只具有操作系统内核的勉强的雏形,甚至不能运行,你必须在有Minix的机器上编译以后才能玩.这时候 Linus已经完全着迷而不想停止,决定踢开Minix,于是在1991年10 月5号发布Linux 0.0.2版本,在这个版本中已经可以运行bash(the GNU Bourne Again Shell----一种用户与操作系统内核通讯的软件)和gcc(GNU C 编译器).从一开始,Linus就决定自由扩散Linux,包括原代码,他在comp.os.minix新闻讨论组里发布Linux 0.0.2时写到:
"Do you pine for nice days of Minix-1.1, when mem were men and wrote their own device drivers? Are you without a niceproject and just dying to cut your teeth on a OS you can try to modify for your needs? Are you finding it frustrsting when everything works on Minix? No more all-nighters to get a nifty program working? Then this post might be just for you.
"As I mentioned a month ago, I'm working on a free version of a Minix-lookalike for AT-386 computers. It has finally reached the stage where it's even usable(though may not be depending on what you want),and I am willing to put out the sources for wider distribution. It is just version 0.0.2 ... but I've successfully run bash,gcc,gnu-make,gnu-sed,compress,etc.under it."
随即Linux引起黑客们(hacker)的注意,通过计算机网络加入了Linux的内核开发,Linux倾向于成为一个黑客的系统----直到今天,在Linux社区里内核的开发被认为是真正的编程.由于一批高水平黑客的加入,使Linux发展迅猛,到1993年底94年初,Linux 1.0终于诞生了! Linux 1.0已经是一个功能完备的操作系统,而且内核写得紧凑高效,可以充分发挥硬件的性能,在4M内存的80386机器上也表现得非常好,至今人们还在津津乐道于此,不过自从2.1.xx系列的内核Linux开始走高端的路子----硬件的发展太快了,但是Linux不会失去它的本色.Linux具有良好的兼容性和可移植性,大约在1.3版本之后,开始向其他硬件平台上移植,包括号称最快的CPU---Digital Alpha(至少目前主频是最高的).所以不要总把Linux与低档硬件平台联系 到一块,Linux发展到今天,这是一个误区,它只是将硬件的性能充分发挥 出来而已,Linux必将从低端应用横扫到高端应用!
在Linux的发展历程上还有一件重要的事:Linux加入GNU并遵循公共版权许可证(GPL).此举大大加强了GNU和Linux,几乎所有应用的GNU库/软件都移植到Linux,完善并提高了Linux的实用性,而GNU有了一个根基,我现在也搞不清楚到底是GNU Linux呢还是基于Linux的GNU. :-) 更重要的是遵循公共版权许可证,在继承自由软件的精神的前提下,不再排斥对自由软件的商业行为(如把自由软件打包以光盘形式出售),不排斥商家对自由软件进一步开发,不排斥在Linux上开发商业软件.从此Linux又开始了一次飞跃,出现了很多的Linux发行版 ,如Slackware,Redhat,Suse,TurboLinux,OpenLinux等十多种,而且 还在增加,注意你不能说"Redhat Linux""Suse Linux""Slackware Linux"等等,Linux主要指操作系统内核,对所有发行版内核原代码都是一样的(但集成的内核版本可能因发行时间不同而有所不同). 还有一些公司在Linux上开发商业软件或把其他Unix平台的软件移植到Linux上来,如今很多IT业界的大腕如IBM,Intel,Oracle,Infomix,Sysbase,Corel,Netscape,CA,Novell等都宣布支持Linux! 商家的加盟弥补了纯自由软件的不足和发展障碍,Linux迅速普及到广大计算机爱好者,并且进入商业应用,正是打破某些公司垄断文化圈的希望所在!!
Linux是爱好者们通过Internet协同开发出来的,当然它的网络功能十分强大,比如你可以通过ftp,nfs等来安装Linux,用它来做网关等等.随着Linux的发展衍生出来的应用恐怕出乎Linus本人最初的预料,如有人用它来做路由器,有人来做嵌入式系统,有人来做实时性系统. .....常有新手问Linux能做什么,其实它不象那些中看不中用的操作系统,不在于你用它能干什么,而在于你想干什么! Linux的兴起还给人们很多启迪与思考,如集市式软件开发的讨论, 又如自由软件的精神......
[Quote=引用 40 楼 najiushieng 的回复:]

引用 39 楼 najiushieng 的回复:
都是这些比人搞得操作系统这么多,希望都去世,这样程序就好移植了,这些人的存在对世界就是一个灾难。

对不起,我说错了,我还以为是什么LINUX操作系统的创始人,原来是C语言的创始人,OK,话收回,沉重悼念。
[/Quote]
老胡 - laohu 2011-10-14
  • 打赏
  • 举报
回复
默哀。。。
najiushieng 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 39 楼 najiushieng 的回复:]
都是这些比人搞得操作系统这么多,希望都去世,这样程序就好移植了,这些人的存在对世界就是一个灾难。
[/Quote]
对不起,我说错了,我还以为是什么LINUX操作系统的创始人,原来是C语言的创始人,OK,话收回,沉重悼念。
najiushieng 2011-10-14
  • 打赏
  • 举报
回复
都是这些比人搞得操作系统这么多,希望都去世,这样程序就好移植了,这些人的存在对世界就是一个灾难。
加载更多回复(50)
本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。   本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。   本书原著 即为C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的 一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以 此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本—— 标准C的基础。人们熟知的“hell, World”程序就是由本书首次引入的,现在,这一程序已经成为所有程序设 计语言入门的第一课。 原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各 个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语 言方面的参考书。

15,447

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧