首页 » Ruby » Ruby简介

Ruby简介

原文 http://blog.csdn.net/liuk10/article/details/77914285

2017-09-09 13:20:11阅读(545)

Ruby是一门开源的动态编程语言,注重简洁和效率。Ruby 的句法优雅,读起来自然,写起来舒适。

Ruby是一门完全的面向对象的解释型语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。

Ruby有以下特点:
- 开发效率极高,适合于快速开发,一般开发效率是JAVA的5倍
- 语法简单,容易上手
- ruby语言很优雅自然,让人感觉接近自然语言,可以做到不需要注释就可以读懂
- 完全面向对象,一切皆对象,包括其他语言中的基本数据类型,比如整数
- 变量没有类型,Ruby的变量可以保存任何类型的数据
- 任何东西都有值,不管是数学或者逻辑表达式还是一个语句,都会有值
- 可移植性高.不仅可以运行在多数UNIX上,还可以运行DOS,Windows,Mac,BeOS等平台上

Ruby本身有一个极其出名的全栈式框架Ruby On Rails,可以非常简单便捷地开发各种Web应用。Ruby适用于Web应用、移动应用后端服务、文本处理等多种应用场景。

Ruby中的”Hello world!” 非常简单:

p "Hello world!"

是的,你没有看错,就是这么简单!
赶紧加入Rubyist的队伍,尽情享受Ruby带来的快乐吧~

心动不如行动,马上可以试试:
20分钟体验Ruby
Ruby在线试用

最新发布

CentOS专题

关于本站

5ibc.net旗下博客站精品博文小部分原创、大部分从互联网收集整理。尊重作者版权、传播精品博文,让更多编程爱好者知晓!

小提示

按 Ctrl+D 键,
把本文加入收藏夹