绿林网

优雅人生读后感精选

优雅人生读后感精选

《优雅人生》是一本由Kurt W. Beyer著作,机械工业出版社华章公司出版的平装图书,本书定价:39.00元,页数:256,特精心收集的读后感,希望对大家能有帮助。

《优雅人生》读后感(一):劣质翻译的典型

这个翻译从第8章开始就无法阅读了,如果只是读了当时在网上发布的样张,那算是幸运了。

这个翻译的水平就不说了,不能容忍的是竟然有那么多的错别字。

可见这3个翻译和责任编辑根本没把读者放在眼里。4个人把这么短的书翻译成这么不堪简直难以想象!他们一定下了不少功夫!

不仅仅是失望,更多的是愤怒

《优雅人生》读后感(二):非凡人生

非凡女性Grace Hopper的传奇人生,也是一本关于计算机领域的发展和编程的记录史。格雷斯·霍珀(1906-1992)。她被人们称为“计算机程序之母”,“美国海军计算机化之母”,在媒体评选的“it界十大最有远见的人才”中,她作为唯一的女性赫然在列,与阿兰·图灵、史蒂夫·乔布斯比尔·盖茨等一同入选。

她对计算机领域的贡献不可磨灭:她发现了计算机程序中的第一个bug,同时也创造了计算机世界最大的bug——千年虫(y2k);她实现了第一个编译语言和编译器;创造了世界上第一种商业编程语言cobol,并为之后的高级程序设计语言定义了模型。

她一生获得无数的荣誉。她是美国海军少将。为表彰她对美国海军的贡献,有一艘驱逐舰命名为“格雷斯号”;加利福尼亚海军数据处理中心也以她的名字而命名。她得到过许多殊荣,如计算机科学年度人物奖、国家技术奖等、海军功勋服务奖、国防部卓越服务奖等等。

中国互动出版网china-pub正在火热预定中,http://www.china-pub.com/193728

《优雅人生》读后感(三):计算机程序之母Grace Hopper

她被称为“计算机程序之母”,“美国海军计算机化之母”;

她作为唯一一位女性与阿兰•图灵、史蒂夫•乔布斯、比尔•盖茨等一同入选“IT界十大最有远见的人才”;

她发现了计算机程序中的第一个Bug,也创造了计算机世界最大的Bug—千年虫(Y2K);

她实现了第一个编译语言和编译器,创造了世界上第一种商业编程语言COBOL;

她就是计算机编程创始人—格雷斯•霍珀(Grace Hopper)!

一部关于IT领域先驱人物格雷斯·霍珀的好莱坞式传记电影可能会这样拍摄:

一位年轻的教授离开象牙塔中的学术界,而在珍珠港遇袭之后选择了参军报效祖国,然后发现自己已身处计算机革命最前线。在这个以男性为主导的计算机领域,为了取得成功,她努力奋斗;她几乎差点被个人问题击败,但仍然坚持了下来,并且最终成为了一名在计算机领域里享誉盛名的女杰,成为万千人心中的女英雄,并且被誉为计算机编程的创始人。在霍珀的整个后半生,大众媒体都讲述着关于她的人生故事的简写版。在这本书中,作者超越银幕广播的神话,另辟蹊径,旨在揭露一个更加真实的霍珀、一个激情四射又性格复杂的女人、一个事业可与战后计算机领域的飞速发展相提并论的女人。

霍珀把自己变成了哈佛大学霍华德·艾肯的战时计算实验室中的“男性之一”,后来,她加入了埃克特和莫克利创办的计算机公司(EMCC)。在那个鼓励女人专注家务和抚养孩子等事务的年代,反叛又合作的她在男性主导的军事和商业机构中产生了极大的影响。霍珀最伟大的技术成就是她创造出了能够让人们用语言而不是1和0来与进行计算机交流的工具。这进一步影响了未来所有的编程和软件设计研究,并且为方便人们使用的个人计算机的发展奠定了基础。

《优雅人生》读后感(四):向培育我们这个时代的母亲致敬

1995年,海军战史上声名赫赫的宙斯盾驱逐舰“伯克”级(新晋美帝海军征兵片《超级战舰》中,伯克级作为主力炮灰多次友情演出,领了很多便当)第二十艘开始安放龙骨,作为美国海军新世纪的骨干力量之一,这艘战舰命名为 Hopper ,这是美国海军史上第二次以女性命名舰船,也是首次用女性的名字命名一艘战舰。

这是一支常年征战四海,拥有傲人战绩,并且没有文艺兵兵种的军队。考虑到这一点,Hopper 将军作为文职军官,很多年中身份是后备役,并且从没有真正服役于战舰上,却能够被授予将衔(为此美国参议院推动国会修改了相关法律),得到海军的敬重,确实非同寻常。

这本格雷斯的传记,在讲述她后半生的故事时,展开了那个时代与之相关的宏大篇章。彼时格雷斯已经是颇有前途的数学家,工作和家庭稳定,作为天才的女科学家,她似乎已经注定会在大学讲坛和家庭中绽放光彩,幸福并且成功的度过余生。二次世界大战改变了这一切。格雷斯离婚后加入海军,因为她的数学才能,分配到马克一型计算机的团队,从这里开始,格雷斯参与了计算机和信息科学领域的开始和成长。甚至可以毫不夸张的说,我们这个时代,这个繁荣的软件开发产业,就是在格雷斯的培育下诞生并成长起来的。

格雷斯参与并一手组建了最早的数据处理中心,编写了最早的运维手册、程序员教材,开创了程序调试、错误捕捉与跟踪、指令集、程序库、通用编程语言、编译器等技术领域。也是这位女性捕捉了史上第一个bug,并且引入了史上最严重的bug——千年虫。

这本书讲给我们很多在计算机教材(通常这是国内大学《计算机基础》的第一课)中看不到的东西,例如,著名的电子计算机 ENIAC 与同时代的马克一型机械计算机相比,确实有高出一两个数量级的的速度优势,但是代表未来的先进技术,不一定是当下工程上的最佳选择,两者的区别是,每次计算任务“马克一型需要准备15分钟,计算3分钟; ENIAC 需要准备18分钟,计算2分钟”。

再例如,我们以前读到的很多文字中,介绍早期有很多女性程序员,是因为女性比较认真细致,适合早期打孔编程的枯燥工作,这种叙述将早期程序员等同于纺织女工这样的生产线工作。但实际上,美国战时的人力紧缺,使得很多之前由男性担任的工作也大量招募女性,这包括很多机械生产和装配工作(如著名的“铆工罗西”形象)也出现了劳动女性的身影。而类似格雷斯这样的早期程序员,很多都是出身上层社会的知识女性,出于传统的美国富裕家庭的社会责任感和国家荣誉感,参与到战时的服务工作(抗战期间,宋美龄曾经组织类似的妇女组织),她们有天才,有很好的教育基础。战前美国是个“保守的清教徒国家(王小波语)”,而战时的人力紧缺使得保守的传统无法再束缚这些女性发挥自己的才能。她们开创了软件开发领域,使得程序员称为现代社会中重要的职业。这些女性和她们的同行们开创了最早的编程语言、软件工程、建立了最早的IT产业创业文化,直到战后社会重新稳定,回归到保守的工业生产文化,男性领导的大企业重新得到主导权。那时建立的很多文化特质(如格雷斯倡导的知识分享、传播,通用编程语言、平等和高福利的团队气氛、鼓励创造等理念),一直延续至今,在互联网时代繁荣兴盛。

书中的故事,也从不同于课堂的角度,向我们介绍了计算机如何从单纯的数据计算工具,变成信息社会的基石,从军方和大学的专属,变成无处不在的日常用具。在这个过程中,格雷斯的超前眼光,她的组织能力、影响力和行动力,起了极大的作用。

这是一本介绍软件开发领域如何成长的历史书,这个分支围绕着软件开发行业的开拓者和重要的教育家展开,她的贡献远远不止于美国海军,而她应得的荣誉和纪念,也不应该仅仅是一艘战舰的名字,她是我们所有这些软件工程师的导师和先行者,是值得我们记住的名字。

================

书中有一些明显的翻译错误和前后不一致,例如很多“密码”,“编码”,明显应该是“程序代码”,猜测可能译者对这些专业术语不够熟悉,多人合作翻译的过程中,可能也缺少足够的沟通和协调。语言风格也很生硬,让人感觉缺少足够的润笔和修改工作。其实这样一本人物传记,完全不必象工程技术书籍一样赶时间匆忙出版,目前的翻译质量,让人稍感有些遗憾。但总的来说,作为读者,我感谢出版社引入这样一本书,并且乐于向我的朋友推荐。

===============

补充吐槽:从书中我们可以知道,最早的软件编程模型,就是将图灵机的数据处理流水过程LISP化的过程,后来的C语言只是将LISP这种“逻辑a汇编”变成人类比较好理解的方式罢了⋯⋯

《优雅人生》读后感(五):COBOL语言创始人、编译语言之母、千年虫制造者、世界第三位程序员和海军上将

从朋友gtalk的签名上看到这本书,国内终于有Grace Hopper比较全面的解读。去年,大概也是这个时候,在我们的策划专题《架构师最怕程序员知道的十件事》里写过十位传奇开发者的小传,其中就有Grace Hopper,原文贴在这里。

1992年1月1日,美国海军少将,Grace Hopper(葛丽丝·霍普)博士在睡梦中与世长辞。她对计算机领域的贡献不可磨灭,她发现了计算机程序中的第一个Bug,同时也创造了计算机世界最大的Bug——千年虫(Y2K);她实现了第一个编译语言和编译器;创造了世界上第一种商业编程语言COBOL并为之后的高级程序设计语言定义了模型。

1906年,Grace Hopper出生在美国纽约一个中产阶级家庭。Grace的童年是在身为美国海军退役将军的曾祖父身边度过的,那时她常常坐在曾祖父的腿上,抚摸军服上的各种装饰,瞪大眼睛,听老人讲惊险的战斗故事。这些,可能就是她选择海军作为自己终身职业的原因。

COBOL语言创始人Grace Hopper

Grace在少年时代就才华出众,特别是数学和物理方面表现超群。她在1928年获得美国优等生荣誉,同年,取得了数学物理学士学位。利用奖学金,Grace进入耶鲁大学深造,并在1930年获得数学学士学位,成为耶鲁大学第一位女博士。

第二次世界大战期间,Grace加入军队,在那里,她得以与计算机亲密接触。她幸运地被任命为著名计算机专家霍德·艾肯(H.Aiken)博士的助手,参与Mark Ⅰ计算机的研制。她后来回忆说:“我成了世界上第一台大型数字计算机的第三名程序员。”从此,Grace博士走上了软件大师的成功之路。

Bug发现者和千年虫制造者

Grace博士的主要任务是编写程序,她为MarkⅠ,以及后续机器MarkⅡ、Mark Ⅲ编写出大量软件。在这期间,Grace博士在软件设计领域的第一项重大“发明”,Bug诞生。

1946年,她在发生故障的MarkⅡ计算机的继电器触点里,找到了一只被夹扁的小飞蛾,正是这只小虫子“卡”住了机器的运行。Grace博士顺手将飞蛾夹在工作笔记里,并诙谐地把程序故障称为“Bug”。Bug的意思是“臭虫”,而这一奇怪的称呼,后来演变成计算机行业的专业术语。虽然现代电脑再也不可能夹扁任何飞蛾,大家还是习惯地把排除程序故障叫做Debug(除虫)。

那时的硬件极其昂贵,为了节省内存空间,Grace博士开始采用6位数字来储存日期,即年、月、日各两位。随着COBOL语言的影响日愈扩大,这一习惯做法被人们沿用下来,到2000年前,居然变成了危害巨大的“千年虫”,这当然是Grace博士始料不及的事。

编译语言之母

二战结束后,带着美国海军的嘉奖令,Grace博士陆续创造了计算机软件领域一些列的丰功伟绩。

1949年,她加盟第一台电子计算机ENIAC发明人莫契利和埃克特创办的公司,开始第一次使用“简短指令代码“ 为世界上第一台储存程序的商业电脑UNIVAC编写多软件。作为世界上第三位程序员,Grace博士在UNIVAC上编程时体会到编码的效率和执行效率的不平衡。

世界上第三位程序员Grace Hopper

按照她的想法,程序员的工作应该不是代码工人,而是高水平的脑力劳动。程序员应该通过自己的知识提高编码的效率,简单来说,就是把一些繁重反复的工作交给电脑自己去完成。

基于这些想法,1952年,在斯佩里·兰德公司兼任系统工程师时,她率先研制出世界上第一个编译程序A-O,能够将类似英语的符号代码转换成计算机能够识别的机器指令,并发表了第一篇关于编译器的论文。到了50年代中期,她又开发出Flow-Matic语言,这是第一个英语数据处理的编译程序,也是第一个运用词语的计算机语言。后来,Flow-mafic被吸收进COBOL这个广为使用的商业计算机语言,为COBOL高级语言诞生创造了基础。

COBOL语言

1959年5月,在五角大楼支持下,她领导着一个工作委员会,成功地研制出第一个商用编程语言COBOL。

COBOL是一种面向数据处理的、面向文件的、面向过程(POL)的高级编程语言,是一种功能很强而又极为冗长的语言。适合于具有循环处理周期的环境(例如打印工资支票)以及数据操纵量相当大的环境。COBOL主要应用于商业数据处理领域,对各种类型的数据进行 收集、存储、传送、分类、排序、计算及打印报表、输出图象是它的强项。经过40多年的不断修改、丰富完善和标准化,COBOL已发展为多种版本的庞大语言,在财会工作、统计报表、计划编制、情报检索、人事管理等数据管理及商业数据处理领域,都有着广泛的应用。

COBOL语言最重要的特征是语法与英文很接近,可以让不懂电脑的人也能看懂程序;编译器软件只需做少许修改,就能运行于任何类型的电脑。COBOL将程序和数据截然分开,因此,如果程序员要改变程序,他只需要改变前面编写的程序部分,不必全改。这种语言有显著的文件处理能力,它支持顺序文件和直接存取文件,特别适用于管理存储在磁带或磁盘上的大量数据。Grace博士的COBOL语言是高级程序设计语言的第一步,定义了高级语言的雏形。

当时,五角大楼的专家害怕这种语言的命运不会太长久,特地为它制作了一块小小的墓碑。然而,COBOL语言不但留存下来,还被广泛使用。1963年,美国国家标准局将它进行了标准化。用COBOL写作的软件,要比其他语言多得多,Grace博士也因此被誉为计算机语言领域的先驱人物。到今年(2009年),COBOL语言已经50岁,走过了半个世纪,依然被应用在软件开发领域。

海军少将

Grace博士生活在一个充满变化的时代,为了时刻激励自己创新意识,她在办公室墙上挂了一个逆时针转动的大钟。她也经常告诫青年人,不必害怕变化,必须勇于创新。她坚信,现在的青年会比他们这辈人更勇敢地面对问题。美国海军部门为了照顾她的身体,曾多次动员她退休,但每次都不得不将她重新请回来,因为离开了这位博学多才的软件大师,许多事情根本无法运转。

直到1986年,已获得海军少将军衔的霍波,才Grace博士80岁高龄从海军退休,继续担任DEC公司资深顾问。在波士顿,以美国军队的最高规格为她举行了退休仪式。在告别演说中,Grace博士关注着未来:“我们年青的人民是属于未来的,我们必须为他们创造未来。”

她不但是计算机大师,还是海军少将

为表彰她对美国海军的贡献,有一艘驱逐舰被命名为“格蕾丝号”;加利福尼亚海军数据处理中心也改称“霍波服务Grace博士”。霍波一生Grace博士得许多殊荣,如计算机科学年度人物奖、国家技术奖等、海军功勋服务奖、国防部卓越服务奖等等。1971年,为了纪念现代数字计算机诞生25周年,美国计算机学会特别设立了“格蕾丝·霍波奖”Grace博士发给当年最优秀的30岁以下的青年计算机工作者。因此,“霍波奖”Grace博士全球电脑界“少年英雄”的标志。

Grace Hopper博士珍惜生命,她希望能够活到94岁,新世纪来临的那一天(上世纪80年代末,千年虫问题还没有被发现,如果她想到问题的存在,一定会亲自解决)。她是计算机界崇拜的软件大师,事实上,她对计算机领域的贡献不只是COBOL语言,Bug和千年虫,更重要的是,她开创了程序语言的编译时代,为现代编程语言提供了出行,解放了程序员的生产力,为计算机软件打下了告诉发展的理论基础和实例模型。

请记住Grace Hopper博士,美国海军上将,世界第三位程序员,Bug发现者,编译语言创始人和现代高级程序设计语言的奠基人。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐