作者:《Simply Scheme 2nd Edition》书籍
出版社:The MIT Press
出版年:1999-08-27
评分:8.0
ISBN:9780262082815
所属分类:网络科技
For anyone learning the Scheme programming language, the second edition of Simply Scheme: Introducing Computer Science provides a very digestible textbook-style introductory tutorial to this powerful and elegant language.
In the words of the authors, Simply Scheme is designed to be a "prequel" to another book, Structure and Interpretation of Computer Programs. This latter title has been a staple of introductory computer science courses for years, but it assumes a certain background.
Simply Scheme works hard to make the somewhat tricky ideas of Scheme accessible. This tutorial stresses small sections on key language features, from basic functions, variables, and onward to recursion and other functional programming concepts. While languages like C++ and Java use objects to model data, Scheme programmers break a problem down into functions. The art--and elegance--of problem solving in Scheme comes from applying recursion and other design concepts.
Longer code samples in the book include a tic-tac-toe game, examples that work with poker and bridge, and a working spreadsheet demo. Throughout, the book employs a friendly and jargon-free approach to programming. This book is as much about thinking like Scheme as it is about the basic nuts and bolts of the language. Sections on using software patterns in Scheme help bring this new edition up to date.
Though not often used in business, Scheme and its cousin Common Lisp (which the book describes in an appendix) are still favored by computer scientists, for example, in artificial intelligence research. Simple Scheme succeeds in making a difficult programming language both approachable and accessible. It's a valuable resource to any computer science student who is taking Scheme on for the first time. --Richard Dragan
Topics covered: Scheme language fundamentals, functions and higher-order functions, variables, lambda basics, recursion, abstraction, software patterns in Scheme, lists, trees, sequential programming, working with files, vectors, Common Lisp.
《直觉泵和其他思考工具》内容简介:哲学泰斗倾囊传授77招思维搏击术,助你清醒思考,看破一切套路!陈嘉映、汪丁丁、万维钢诚意推
《敦煌守望四十天》内容简介:作者以四十天守望敦煌的独特经历、超出一般旅行者的深广视角,深入浅出地展示了璀璨、多元、神秘,但
《从0到1教你做微商》内容简介:本书记录了微商行业的萌芽与发展,用微商领域大量的实际操作案例来举例,让读者更清晰地认知微商这
《儿童瑜伽,孩子带得走的幸福力》内容简介:儿童瑜伽在孩子的成长发育中发挥着非常积极的作用,不仅可在身体发育方面为孩子保驾护
微型计算机原理与接口技术学习指导--习题解答及实验 内容简介 本书分为两部分,**部分是针对主教材各章的大纲要求、重点内容与考核要求、习题分析与解答;第二部分是...
ThelatesteditionofthisclassicisupdatedwithnewproblemsetsandmaterialTheSecondEdit...
【编辑推荐】资深数据库管理专家30余年经验结晶,全面阐释数据库管理的各种技术问题与解决方法;实战性强,包含大量典型数据管理
DOS/BIOS注册表/组策略技术手册 本书特色 做电脑的主人,成为人人羡慕的电脑高手!超值的内容:dos命令的精彩应用——探索windows界面下的秘密,bi...
《文徵明琵琶行二种(中华碑帖精粹)》内容简介:文徵明,初名壁(也作璧),字徵明,后以字行,更字徵仲;祖籍衡山,自号衡山居士
《信号与系统辅导与题解(与美国MIT麻省理工本科教材配套)》是奥本海姆教授主编的、电子工业出版社引进出版的《信号与系统》(第2
《思维导图阅读:能模仿的写作》内容简介:5篇名作精读、43幅场景式思维导图、27篇作文点评——本书用思维导图打通从阅读到写作的通
《走出自闭——如何与孤独症儿童有效沟通互动的38堂康复课》内容简介:孤独症是一种伴随一个人终生的神经发育迟缓病症,所以不论是
在世界各个危险的海路上航行,需要可靠的设备,磁罗盘因此应运而生。磁罗盘是人类史上最重要的航海装置,本书的目的即是呈现这段
《设计思维:整合创新、用户体验与品牌价值》是由30位行业专家共同撰写而成的,主要分三部分:为创新、品牌建设而做的设计,一种新
ThistextisatheoreticaldocumentofCentralEuropeanmodernismbetweentheWorldWarsandas...
《一个人的创世纪:任洪渊纪念文集》内容简介:2020年8月,诗人任洪渊的辞世引发无数诗人、学者的哀痛,我们失去了一位经典意义上的
《远离添加剂,自制调味料系列:自制卤味》内容简介:时至今日,大街小巷,卤味飘香已经是一种常态。本着远离添加剂,自制卤味,吃
《互联网:碎片化生存》内容简介:在世界互联网人数超过17亿,中国网民接近4亿的时候,断言“这个版本的互联网没有未来”是要冒很
PS高手炼成记-Photoshop CC 2017从入门到精通-(附光盘) 本书特色 本书是一本综合实战型的Photoshop教程,除了有理论知识、工具、抠图、...
《先学会爱自己,再遇见对的你》内容简介:在这本书出版之际,周梵与她先生的婚姻马上要进入第十个年头。从相爱到婚姻的十四年里,