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书籍如何少,把源码吃透。
Ruby书籍好少呀
最新推荐文章于 2023-06-27 11:05:17 发布