最近看了一本『Ruby Programing』,大部分语法都是见过的。这门语言可能借鉴了很多语言的语法,同时也有很多语言从这里借走了语法吧。没有去考证。

学一门语言,并不是去学完语法就好了,而是它对我的思维有什么影响。

这次收获并不多,能留下印象就是 ruby 里的很多方法,同时提供两套:纯函数式的方法和具有破坏性的方法。

另外, ruby 内建了正则表达式,不像 python 需要导入库。以后有需要处理文本的需求,都换用 ruby 来做吧。

ruby 的特点是灵活多变。程序写成什么样子,完全凭想象。这一点倒是很喜欢。


之后准备看看 ruby on rails,可能会有所收获吧。