Ruby 它是一种面向对象、命令式、函数式、动态的通用编程语言 。20 世纪 90 日本计算机科学家松本银宏在年代中期设计开发 。遵循 BSD 许可证和 Ruby License 。它的灵感和特征来自于它 Perl、Smalltalk、Eiffel、Ada 及其 Lisp 语言 。
文章插图
由 Ruby 语言本身也得到了发展 JRuby(Java 平台)、IronRuby(.NET 平台)等其他网站 Ruby 语言替代品 。
历史Ruby 的作者--松本行弘于 1993 年 2 月 24 日开始撰写 Ruby,直到 1995 年 12 月才正式公开发布 fj(新闻组) 。之所以称为 Ruby 是取法自 Perl,由于 Perl 的发音与 6 月的出现石 pearl(珍珠)相同,Ruby 选择以 7 月的出现石 ruby(红宝石)命名 。
Ruby 与其他类似的编程语言相比(如相比之下) Perl 或 Python)年轻,又因为 Ruby 它是日本人发明的,所以最初缺乏非日语数据和程序 。在网上还是可以找到最初的阶段 。Ruby 这种批评的信息太少了 。关于约于 。2000 年,Ruby 正式进入美国,英语数据开始发展 。
2004 年,Rails 架构问世,Ruby 更广为人知,Ruby 并于 2006 年为 TIOBE 被选为年度编程语言 。
Ruby 的理念减少编程时不必要的零碎时间,让编程程序快乐,就是设计 Ruby 语言的 Matz 其次是更好的页面设计 。他强调,系统设计必须强调个性化,而不是盲目地从设备的角度来构思 。
我们,尤其是计算机工程师,经常考虑设备 。他们认为:“这样做,设备可以快速运行;这样,设备运行更有效率;这样做,设备就会发生 。”事实上,我们应该从人们的角度来考虑如何编写程序或如何使用设备上的应用程序 。我们是主人,他们是仆人 。
遵循上述理念,Ruby 语言一般都很直观,按照编程人认为应该的形式操作 。
Ruby 的作者认为 Ruby > (SmalltalkPerl) / 2,表明 Ruby 它是一个语法图像 Smalltalk 同样完全面向对象、脚本操作、 Perl 具有强大文本编辑功能的编程语言 。
Ruby 的版本体系Ruby 版本号的组成形式是(MAJOR).(MINOR).(TEENY),均是只有 1 位整数;如“1.8”.6”、“1.9.3” 。
1.9 版系统的 TEENY 不低于 1 时为稳定版,TEENY 为 0 版本是开发版 。是的 1.9 之前版本的双数 MINOR 代表稳定版,单数 MINOR 代表开发版 。
JRuby,类似 Python 的 Jython,一个可在 Java 上运作 Ruby 语言,适用 Java 接口和类型 。最新版本是最新版本 。9.1.6.0(2022-11-09),与 Ruby 2.3 适应 。其官方网站为 jruby.org 。
【ruby是什么意思英语翻译成中文 Ruby是什么意思】
- 动态路由协议是什么意思 动态路由协议是什么
- 佳能EOS R10电池是什么型号?
- 女生说自己超a是什么梗 网络词语超a是什么意思
- 似乎的读音 似乎的意思
- 四大悲剧是什么意思四大喜剧表现人文主义理想与现实社会恶势力 莎士比亚的四大悲剧和四大喜剧分别是什么
- set作为计量单位时有不同的意思 计量单位set是什么意思
- 肩胛上长的痣是黑色的话就要小心了 肩膀有痣代表什么意思
- 中书令在现代是什么职位 中书令相当于现在什么官
- 它和手自一体哪个好 cvt无级变速是什么意思
- 金碧辉煌,汉语成语,拼音 金碧辉煌的意思