|
Ruby是一种简单的面向对象编程语言,十分容易上手,并且功能强大。她是一个日本的Yukihiro Matsumoto(大家都叫他Matz.)在1995年首次发布的。Ruby从Perl语言那里借鉴了许多东西(有人形象地说Ruby是Perl的漂亮的妹妹:),和Perl相似,Ruby也擅长于文本处理、系统管理等任务。和Smalltalk一样,Ruby是一种纯粹的面向对象语言,任何东西都是对象。下面是Ruby语言的一些特性:
语法简单、优雅
解释型执行、方便快捷
完全面向对象
内置正则式引擎,适合文本处理
拥有很多高级特性(操作符重载、Mix-ins、Singleton Methods,...)
有优雅、完善的异常处理机制
自动垃圾收集
高度可移植性(在Windows, Unix, Linux, MacOS上都可以运行)
推荐图书:《征服Ruby On Rails: Web开发技术详解》
购书网址:http://www.china-pub.com/computers/common/info.asp?id=33598 |
|