===================
这里是针对前面部分内容的吐嘈:
-- Foreword:
Page 2:
"C语言经久不衰的根源是它足够简单。"
没看出来这一点啊,如果C算是足够简单的话,Basic呢?Brainf**k呢?
Page 3:
"Go语言献给这个世界最好的礼物,就是加了go这个关键字。"
可是,goroutine是借鉴自Erlang呢!
Page 5:
"从编程范式的角度来说,Go语言是变革派,不是改良派。"
试问,哪个是改良?C++之于C么?还是Scala之于Java?"极力维持语言的简洁,力求小而精",你在说Scheme和Smalltalk么?试问,继承于Fortran/Algol、Lisp和Simula/Smalltalk的语言哪个又不是在一点点的改良和拼凑?
-- 1.2.3 函数多重返回值
Page 5:
"目前的主流语言中除了Python外基本都不支持多返回值功能,不是没有这类需求,可能是语言设计者没有想好该如何提供这个功能,或者认为这个功能会影响语言的美感"
呵呵,回看你在前言中的那个语言列表,"编程语言已经非常多,...PHP、Python、Perl、Ruby、JavaScript和Lua等..."
嗯,还特别提到了Lua,可是这句夸奖Python的话不知道要气哭多少语言设计者啊!日本人巴西人都有啊!!
-- 1.2.6 类型和接口
Page 6:
"..."(这是段C++代码,很奇葩,不方便列出)
借问,"//抽象接口"下面那行的"interface"关键字是哪儿来的?这是C++2x里面的新功能么?
而且代码里面那段奇葩的缩进和对齐,诋毁C++也不要这么不择手段好不好!
=======================
之后的全书内容几乎就是用示例来解释godoc -http=:6060中的内容,而且顺序和方式如同任何一本国内的C语言教科书。
另外的问题在于,最初就开始说,为什么需要另外一种语言,摆明了说这本书所面向的是学过一种或者多种语言的读者的;而且其中的各种与C/C++/Java的对比明显让初学者感到头大。但如果是已经经验丰富的读者,买这么一本书来读,未免有些不太值得吧?godoc不是放在那儿浪费的。
另外,书名是Go语言编程,英文名是The Go Programming Language.
明眼的人一下就看出来什么了。
我是来吐嘈的。
对“我是来吐嘈的。”的回应
《Go语言编程》热门书评
-
我是来吐嘈的。
15有用 7无用 Kimmy Leo 2012-12-14
===================这里是针对前面部分内容的吐嘈:-- Foreword: Page 2: ...
-
很一般
10有用 1无用 Steven 2013-12-11
有些失望。不想听长篇大论的,就此打住,下面的评论纯属个人意见,我也是个菜鸟,不吐不快。在我刚看这本书的时候,对其各种武断的、对未来和各种语言的喷表示很气愤,甚至都觉得这不是一个大牛说出来的话,有过一段时间就不看了,后来我脑子中就过滤掉这些话了,回过头来把这本书读完。黑java,c++好吧,黑语言就罢...
-
作为java程序员,无语
5有用 11无用 shijinkui 2012-12-08
在国家会议中心,@图灵谢工 极力推荐这本书,买了,今天翻看一肚子火。作为一个消费者,对图灵的内容审核质疑,是不是图灵的书内容打折扣了。前言里“java则是激进的面向对象主义推崇者,典型的表现是它不能容忍体系里存在孤立的函数”、“java语言的份额继续下滑,并最终被C和Go言超越”,“Go语言最终会取...
-
摘录《程序员杂志》许式伟老师文章:云计算时代,我与Go语言难解的缘分
5有用 3无用 小凤 2012-10-08
我在新浪微博、《Go语言编程》一书中下了一个论断:Go语言将超过C、Java,成为未来十年最流行的语言。我曾在2007年第2届ECUG大会上提到了我对未来软件产业趋势的判断:存储与计算将向服务端转移;PC单机转换为强悍的服务器+多元化的终端。这个趋势判断对我的职业生涯其实影响非常重大。从业务角度讲,...
-
不客观
3有用 4无用 陈杰 2013-09-20
书多数部分反复强调一句话go比XX好、优秀,实在的东西写得比较浅,章节跨度优秀大。goroutin select 介绍不足。总的来书,看过之后很失望,无处不在的吹捧模式,让人生厌。对go有很好的期待,就不要看这个书了,真的佷差。我比较喜欢go的oo方式,channel + go比erlang act...