ruby是一种什么样的语言?

Python012

ruby是一种什么样的语言?,第1张

Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本计算机科学家松本行弘设计并开发。

遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。

Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘(まつもとゆきひろ/Yukihiro

Matsumoto)开发,遵守GPL协议和Ruby

License

RUby语法简单、优雅

1. 解释型执行、方便快捷

2.完全面向对象

3.内置正则式引擎,适合文本处理

4.拥有很多高级特性(操作符重载、Mix-ins、Singleton Methods,...)

5.有优雅、完善的异常处理机制

6. 自动垃圾收集

7.高度可移植性(在Windows, Unix, Linux, MacOS上都可以运行)

综上所述他将是一门很有前景的语言