Project1

标题: [新闻] Programming Ruby中文版:第2版 发行 [打印本页]

作者: friday5xue    时间: 2007-3-7 19:46
标题: [新闻] Programming Ruby中文版:第2版 发行
免费试读:http://book.csdn.net/bookfiles/271/



  价格:99元

内容介绍:
Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。它不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。Programming Ruby是关于Ruby语言的一本权威著作,也被称为PickAxe Book(镐头书,由封面上的工具得名)。本书是它的第2版,其中包括超过200页的新内容,以及对原有内容的修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。它不仅是您学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。


参看本书书评:http://club.book.csdn.net/book/109114.html

版主评论:
    作为RM的程序语言RUBY是最近几年里十分热门的语言,潜力巨大,甚至可占头首,所以,这本书就是为了使大家的RUBY语言能力提高,而写的书,恩~相信这本书的大名大多数人也都知道了,希望这本书会给你更多的启迪!

作者: friday5xue    时间: 2007-3-7 19:46
标题: [新闻] Programming Ruby中文版:第2版 发行
免费试读:http://book.csdn.net/bookfiles/271/



  价格:99元

内容介绍:
Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。它不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。Programming Ruby是关于Ruby语言的一本权威著作,也被称为PickAxe Book(镐头书,由封面上的工具得名)。本书是它的第2版,其中包括超过200页的新内容,以及对原有内容的修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。它不仅是您学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。


参看本书书评:http://club.book.csdn.net/book/109114.html

版主评论:
    作为RM的程序语言RUBY是最近几年里十分热门的语言,潜力巨大,甚至可占头首,所以,这本书就是为了使大家的RUBY语言能力提高,而写的书,恩~相信这本书的大名大多数人也都知道了,希望这本书会给你更多的启迪!

作者: duzhi5368    时间: 2007-3-7 20:47
那本书的序有些夸大了Ruby的优点了,我这里泼泼凉水.
不可否认,它是个很OO思想的优秀语言,可惜依旧有几点致命伤.
1:解释性语言,注定了它运行速度慢.而且就我看来,它的解析器...还真的不是一般的慢.不过,这点我相信Ruby爱好者可以进行大副优化.
2:伪多线程.它的确方便了开发者,不会有死锁,同步等困扰,也方便了移植.但是实际上也正因为它仅仅是一个线程,完全无法充分的利用CPU,慢上又加慢.这是个从基本思想上就固定的东西,基本无法改动,应该是硬伤之一..
3:不支持静态调试.那么就导致基于它的IDE在Debug能力上要大受影响,而实际上,这也是Ruby迟迟没有优秀IDE的原因.
4:对Unicode码支持不足.从开发者之一-------叫什么TomasXXX的一本书中得知,他们在Ruby开发时,一直是使用的ASC2码,完全没有考虑Unicode,虽然现在看起来在这方面有一定改进,但是支持性能还是不高,未来会怎样,不得而知.
5:应该是发展不久的动态语言的通病吧.除WebAP以外,它的Lib还很欠缺.开发相当不便.

当然瑕不掩瑜,我说这些无意证明些什么,只是希望Ruby日后能在这些方面做出改进,另外,也希望大家理智分析对待Ruby语言.并非序中写的那么十全十美.





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1