七周七语言 在线电子书 图书标签: 编程语言 编程 计算机 编程范式 Programming 计算机科学 程序设计 软件开发
发表于2025-01-31
七周七语言 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2025
不好读,但值得一试
评分作者和译者都很有爱!豆列:http://movie.douban.com/doulist/1574646/
评分不好读,但值得一试
评分想真正理解语言设计者的思路,就必须有超越基本语法的觉悟。在简单性和安全性之间、编码效率和程序性能之间所做的哪些让步和折中Haskell。它是本书唯一的纯函数式语言,这也意味着,它根本不存在可变状态:只要使用相同的输入参数,去调用相同的函数,就会返回相同的输出。在所有强类型语言中Haskell拥有最令人称羡的类型模型;面向对象,意味着Ruby支持封装(把数据和行为一起打包)、类继承(用一棵类树来组织对象类型)、多态(对象可表现为多种形式)等特性。编程语言的根本机制只有两种就是C代表的有限状态机和lisp代表的形势变换。所有语言都在这两者之间进行折衷。
评分这本书并不是用来学习的。而且阅读的时候尽量是快速阅读。编程语言是拥有“天赋”的,如何好好认识它的天赋,并利用其天赋,正是这本书的价值所在~~
作者简介:
Bruce A. Tate RapidRed公司总裁,该公司主要为Ruby轻量级开发提供咨询。他曾任职于IBM公司,并担任过多家公司的客户解决方案总监和CTO。著作有十余本,包括荣获Jolt大奖的Better, Faster, Lighter Java。
译者简介:
戴玮 80后宅男,中科院自动化所在读博士,热爱机器学习与计算机视觉。编程喜C#、Ruby、Haskell而厌Java。
白明 Neusoft某开发部技术总监,拥有多年电信级软件开发经验;资深C程序员,对Common Lisp、Python等小众语言也有涉猎;对开源软件有着浓厚的兴趣,曾先后贡献了lcut、cbehave等多个工具框架;喜好写博客http://bigwhite.blogbus.com),耕耘七年,仍孜孜不倦。
巨成 万方数据数字出版事业部架构师,.NET开发人员。
内容简介:
从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不断壮大。除了这些广为人知的语言外,还涌现了Erlang、Ruby等后起之秀,它们虽被喻为小众语言,但因其独特性也吸引了为数不少的追随者。
Bruce A. Tate是软件行业的一名老兵,他有一个宏伟目标:用一本书的篇幅切中要害地探索七种不同的语言。本书就是他的成果。书中介绍了Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell这七种语言,关注每一门语言的精髓和特性,重点解决如下问题:这门语言的类型模型是什么,编程范式是什么,如何与其交互,有哪些决策构造和核心数据结构,有哪些独特的核心特性。
在这个飞速发展的信息时代,程序员仅仅掌握甚至精通一门语言是远远不够的。了解多门语言蕴涵的思维方式,在编码中互相借鉴,再挑出一两门对自己口味的语言深入学习,这些已经成为在软件行业中安身立命之本。从这个意义上说,每个程序员都应该看看这本《七周七语言》。
从众多语言中,挑出本书包含的几门语言,这一过程也许不像你想得那么复杂。我们只不过发了些调查问卷,向本书的潜在读者请教了一番。调查数据汇总上来时,有八门语言入选希望最大。不过,我先是把JavaScript“踢”了出去,因为它实在是过于热门了,取而代之的是原型语言中热门...
评分开始还以为是单纯介绍基本语法然后扯两个例子就算一门语言,看了众多好评之后决定买了,结果真心满意,适合扩展视野。。。而且此次购物更是一天内送达,从未如此爽过。 ------------------------------------------------------------------------------------ 书不厚,但写的...
评分书写得很一般,分享一下心得: 学编程就好比学游泳,不下水是学不会的。 掌握新的技能,不要先想着独立解决什么问题,而是先重复一下前人做过的东西。简而言之:先模仿,再创新。 Io语言基于对象和消息。万事皆消息,万物皆对象,消息和对象构成了万事万物。btw,用在并发中...
评分读完蛮失望的。 作者在前言中说:“I will take you beyond syntax”,要“get into the head of a language designer”。他写道“I won’t settle for a superficial treatment.” 那么这本书成功与否,就看作者是否实现了他的承诺。 在我看来,显然没有。 在前言中,作者...
评分作者从ruby开始,给大家带来了7盘小菜,说实话,如果你未曾接触过其中的语言,都会让你看的一头雾水,当然你要是有一打语言的经验,或者自己亲自设计过语言(命令式,OO,原型,FP),那你应该会有更多的体会。 对于作者的一些跟各种语言设计师的对话,从中你能得到每种语言的...
七周七语言 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2025