Ruby语言具有动态特征,代码行为随时可以改变,本书后面内容都将围绕这一特征展开介绍。
产生高级编程语言以来的50年间,从没有哪一种语言像Ruby这样近似于现实世界。看看网络,数不清的信息扑面而来,你知道了什么是冗余;看看每一天的生活,环境污染,交通拥挤,日复一日,许多的无奈,你理解了什么是缺陷;生命里充满了不可预知,明天将发生什么,谁也不知道,也许是悲伤的事,也许是令人欣喜的事,这就是动态。Ruby 语言的冗余性、缺陷性和动态性正是现实世界的真实写照。