从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不断壮大。除了这些广为人知的语言外,还涌现了Erlang、Ruby等后起之秀,它们虽被喻为小众语言,但因其独特性也吸引了为数不少的追随者。
Bruce A. Tate是软件行业的一名老兵,他有一个宏伟目标:用一本书的篇幅切中要害地探索七种不同的语言。本书就是他的成果。书中介绍了Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell这七种语言,关注每一门语言的精髓和特性,重点解决如下问题:这门语言的类型模型是什么,编程范式是什么,如何与其交互,有哪些决策构造和核心数据结构,有哪些独特的核心特性。
在这个飞速发展的信息时代,程序员仅仅掌握甚至精通一门语言是远远不够的。了解多门语言蕴涵的思维方式,在编码中互相借鉴,再挑出一两门对自己口味的语言深入学习,这些已经成为在软件行业中安身立命之本。从这个意义上说,每个程序员都应该看看这本书。
Bruce A. Tate是RapidRed公司总裁,该公司主要为Ruby轻量级开发提供咨询。他曾任职于IBM公司,并担任过多家公司的客户解决方案总监和CTO。著作有十余本,包括荣获Jolt大奖的《Better, Faster, Lighter Java》。
一等对象应具有以下几项性质:可存储于变量或数据结构中;可作为参数传递给函数;可作为返回值从函数返回;可在运行时创建。举例来说,C++中的对象就是一等对象,但其函数无法在运行时创建,所以不是一等对象;与之相反,函数式语言中的函数是一等对象,因为它既可以传递和返回,也可以在运行时动态创建。
——引自第12页
本书为你铺就的学习途径,较之网上那些20分钟教程可谓略胜一筹。我知道,你我同为善用Google之人,随便搜索书中某门语言的简明教程自是不在话下。不过本书的高明之处在于,它会带你踏上快速成长的互动之旅。你每周都会遇到一些小型的编程挑战和一个实战项目。解决它们虽非易事,但这既能增长你的见识,还可让你体验编程之乐。如果你阅读本书时不做任何习题,那不过是对语法有了个粗浅认识。如果你在尝试独立解答习题之前,先去网上搜索答案,那也一样意味着不及格。你首先要有试着解答习题的主观愿望,同时也要充分认识到,有一小部分习题可能超出了你的能力范围。要知道,学会语法永远比学思考简单。如果以上描述让你心惊胆战,我建议你放下这本书,换本别的书看看。对你来说,也许看七本不同的编程语言书会更轻松惬意。但是,如果你马上想到的是看这本书所能带来的回报——写出一手更漂亮的代码——并为此激动不已,那就别犹豫了,赶紧往下看吧。
——引自第7页
霍米·K·巴巴 | Homi K. Bhabha哈佛大学安妮·F·罗森伯格英美文学教授,哈佛大学历史文学研究中心主任,伦敦大学学院人文学客座教授。大卫·布林 |...
作品目录上冊爲五大悲劇,即四大悲劇+羅密歐與朱麗葉。下冊爲:1 裘力斯·凯撒81 泰特斯·安德洛尼克斯155 安东尼与克莉奥佩特拉
林少华著名文学翻译家,学者。亦从事文学创作。曾任教于暨南大学、日本长崎县立大学和在东京大学从事学术研究。现为中国海洋大学外国语学院教授。兼任中国日本文学研究会副...
迈克尔·汤普森博士杰出的心理学家,咨询师,专长为儿童和家庭问题。在美国各地超过700所学校承担过心理咨询师和辅导师的工作,有与儿童和青少年沟通和解决实际问题的丰...
渔夫,泰山七君子之一,国内最早的微商玩家,社群经济玩家,中国社群经济研究院联合创办人,深圳前海社群经济信息科技有限公司董事,借贷宝社群营销策划人,“移动互联网+...
“你有青春、自信,还有工作。你什么都有。”“那你又缺了什么?”“除了工作,我什么都没有。”时代巨轮不断向前推动,我们只能奋力追赶,深怕一时不察就被抛在后头。海明...
Received wisdom has it that Buddhism disappeared from India, the land of its bir...
賀東招二小說家,作品以輕小說為主。滋賀縣出身,滋賀縣立守山高等學校卒業,中央大學經濟學部退學。大學時參加的社團是SF研究。代表作品除了驚爆危機之外,還有「蓬萊學...
[日] 高桥弘医学博士、日本麻布医院院长、原哈佛大学医学系副教授、日本内科学会认证内科医师、日本消化器官病学会认证专家、日本肝脏学会肝病专家、美国癌症学会正式会...
陆彦(网名阿伦特),小说作者、专栏作家、业余马拉松运动员。先后在《东方早报》《外滩画报》担任记者10多年,有大量艺文人物专访以及书评、影评和专栏发表于《东方早报...
中药入门与指导 本书特色 《中药入门与指导》由沈元良编著,本书以《中药学》教材为蓝本,**部分概述,简要论述了中药的起源与发展;第二部分中药的命名、分类...
妇产科临床医嘱手册 内容简介 本书以门诊医嘱的形式列出。每一疾病医嘱后均有“说明”,详细说明治疗方案的选择、禁忌证、适应证等,以供临床医师具体选用。妇产科临床医...
近年来,随着传统文化的升温,大家对中国古代服饰的兴趣也日益浓厚。由于目前中国服饰史研究和普及工作的相对滞后,加上现代古装影视剧中大量毫无依据的造型设计的误导,人...
节理岩体采动损伤与稳定 内容简介 《节理岩体采动损伤与稳定》系统总结了作者常来山近十年的研究成果,针对目前露天矿节理岩体边坡的稳定性工程评价中存在的岩性参数不考...
苑崎透,1963年10月5日,北海道札幌出生。主要从事出版、电影相关事业,目前身为口ソタツョシ卜有限公司董事长,忙于开发家庭用游戏软件、撰写TV动画的原作等。与...
作品目录在人性化的氛围中共同成长自序 从中国教育界站出来上篇 为韩寒祛昧中国教育和中国教师中学生恋爱学校并非一无是处军训有
米米拉,5月22日生,双子座。喜欢一个人窝在房间里把四面墙包括天花板全部画成超帅GG;喜欢一个人趴在地板上噼里啪啦震天响地把键盘敲得要自杀;喜欢一个人拽啊拽卷啊...
温病条辨 内容简介 《温病条辨》系温病学著作,清·吴瑭(鞠通)撰于1798年(嘉庆三年)。作者受吴又可、叶天士影响,在多年临证实践的基础上,著成该书。因书仿《伤...
20世纪世界考古史上最为轰动、最为重大的发现便是图坦哈蒙墓的发现。图坦哈蒙是生活在距今三千余年前,古埃及第 18王朝时期的一位国王。大约在公元前 1350年前后...
★一幅描摹日本近代建筑的尝试、困惑与成就的壮阔绘卷★厘清日本近代建筑复杂脉络,概览各建筑流派发展历程及核心理念★收录250余幅珍贵照片、设计图及信息图表★日本著...