在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
飞翔的宝石:南美蜂鸟和Ruby编程语言
本书是Ruby in a Nutshell(O’Reilly公司出版)一书的更新和扩展版本,那本书的作者是松本行弘(Yukihiro Matsumoto),他更为人熟知的名字是Matz。本书的风格有点像那本由Brian Kernighan与Dennis Ritchie合著的经典书籍《C编程语言》(C Programming Language, Prentice Hall出版)。本书的目标是在不使用语言规范格式的情况下,详尽讲解Ruby的方方面面。本书的读者是那些有其他语言经验的Ruby初学者,以及那些希望提升水平的Ruby编程人员。 关于作者 David Flanagan:一位计算机程序员,绝大部分时间花在编程语言上。他还在O'Reilly公司出版了JavaScript: The Definitive Guide and Java in a Nutshell一书。David拥有麻省理工学院的计算机科学和工程学位,他和妻子及孩子在美国太平洋西北地区的一些城市生活,包括西雅图、华盛顿及英属哥伦比亚的范库弗峰市。 Yukihiro Matsumoto("Matz"):Ruby的缔造者,一位专业程序员,为日本开源软件公司netlab.jp工作。Matz也是日本开源软件的布道者,发布了若干开源产品,cmail是其中之一,这是一个基于Emacs的邮件用户代理,完全用Emacs Lisp语言编写。Ruby是第一款他在日本之外被广泛熟知的软件。 封面动物介绍 本书的封面动物是一种南美蜂鸟(Horned Sungem hummingbird),这些小鸟是南美洲的土著鸟类,主要生活在巴西和玻利维亚。它们喜欢像草地这样干旱开阔的栖息地,而不喜欢稠密或潮湿的森林。 蜂鸟是世界上翅膀震动最快的鸟类,这种南美蜂鸟更是可以每秒振翅90次。(可以跟振翅最慢的秃鹫对比,秃鹫每秒只能振翅一次。)因为蜂鸟如此轻快,它们可以依靠挥动翅膀而停在空中。为了方便吮吸花蜜,它们可以向后飞(所有鸟类中只有蜂鸟可以做到这点)。它们长而细的喙可以探伸到花的深处,因而,它们在葡萄牙语中的名字是“beija-flor”,意为亲吻鲜花的鸟类。而英文名字“hummingbird”则是来自于它们快速挥动翅膀时发出的嗡嗡声(译注1)。 雄性Horned Sungem在脑袋两侧有一簇簇红色、蓝色和金色的羽毛,背部呈虹彩色泽的绿色,喉部和胸部为黑色,腹部则为白色,尾巴长而尖。雌鸟与雄鸟看起来很相似,但没有那个像皇冠一样的头部羽毛。因为这种鸟颜色艳丽,早期的西班牙探险者称之为“Joyas voladoras”,意为“飞翔的宝石”。 关于蜂鸟有很多神话传说。在巴西,黑色蜂鸟用于表示家庭成员中有人死亡。古代阿兹泰克斯人非常崇拜蜂鸟,牧师会用蜂鸟毛覆盖受诅咒的人,用于驱除诅咒。同时,蜂鸟还是死者重生的标志,阿兹泰克斯人相信死去的战士会和这些鸟一块重生。阿兹泰克斯人的上帝Huitzilopochtli是太阳和战争的化身,他名字的意思是"南方飞来的蜂鸟",而南方是神灵的居住之所。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论