Ruby书籍好少呀

165 篇文章 0 订阅
57 篇文章 0 订阅

Ruby书籍好少呀
不知是什么原因,也许是读了《程序员的呐喊》之故,我对ruby很有兴趣,但现在几乎没有ruby书籍,铺天盖地,都是python的书籍。我把ruby的中文书籍几乎都买了。有段时间,想搞人工智能,甚至把python的书籍也买了若干。但感觉,要学就把一种语言学精。于是,还是把心思用在学ruby上。
因为感觉ruby的写法和gawk的差不多。于是,读ruby0.49的源码,可惜,没有如何用ruby进行编程练习的书,于是就把basic的习题,用ruby来写一下。
这样,既练习了ruby的语法,又练习了思维。
读源码时,就很想,看看别人如何说,有一本《ruby原理剖析》之类书,但感觉说得不好,没有《ruby元编程》好。作者是以ruby2来介绍的,其实,松本说了,ruby1.8之前他是侧重点在如何用更好的语法来设计语言本身,而ruby2改用虚拟机后,侧重点,就在如何用虚拟机来实现ruby1.8的语法了。
也就是说,语言添加了很多非本质的要素。而我想学ruby0.49,也就是从源头上看看,作者到底是如何设计语言的。
据作者讲,他上高中时,就想设计语言。如何设计呢?就用自己假想的语言,在纸上写程序。
总感觉,ruby是日本人开发的,有本书叫《菊与刀》,也许通过ruby能看出日本人的性格。你看,ruby的很多特点,都取自于perl,lisp,smalltalk,等语言,所以日本人很善于取人之长。另外,语言很容易使用,又可看出日本人,十年磨一剑的精神。所以,我想,还是慢慢看ruby的源码吧。不管网上ruby书籍如何少,把源码吃透。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值