Ruby

Ruby

原名: Ruby | 语言: 葡萄牙语
2019 剧情 25分钟 6.0

导演

Mariana Gaivão

编剧

Mariana Gaivão

详细剧情

Ruby 是一种面向对象、指令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本电脑科学家松本行弘(Matz)设计并开发。
遵守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的全盛时期。
这一时期许多 GitHub 上有创意的专案以 Ruby 撰写,并且有 GitHub 与 Twitter 等重要网页选用 Ruby 编写。
2010年以后,Javascript 和 Python 这两个和 Ruby 定位类似的语言在 Google 等公司与一些社群的支持下越来越受到欢迎。
其中,V8引擎使得 Javascript 在同类型语言中有着突出的效能;
NumPy 让 Python 可以更加优雅的进行科学运算。
2009年,以V8引擎制作的伺服端平台 Node.js 发表。
2015年 机器学习知名专案 TensorFlow 发表,并选用 Python 作为官方 API 使用的语言。
Ruby 在多年被蚕食后走向衰微。
Ruby 已经远远没有全盛时期受欢迎,现在已经掉出TIOBE程式语言流行排行前20名。
在 Ruby 逐渐失宠以后,开发团队开始有意的提升 Ruby 的效能。在 Ruby 2.X 版本后期提出「Ruby 3x3」计划,目标是希望 Ruby 3.0 版本能比 2.0 版本有 3 倍效能提升。
从 Ruby 3.0 开始,团队开始尝试在 Ruby 中加入 JIT 的功能。在 3.1 版本之后,Ruby 的团队与 Shopify 团队合作,尝试性地加入新的 JIT 编译器 —— YJIT。
并且 YJIT 在 Ruby 3.2 正式被引入。

== Ruby的理念 ==
减少编程时候的不必要的琐碎时间,令编写程序的人高兴,是设计Ruby语言的Matz的一个首要的考虑;其次是良好的界面设计。他强调系统设计必须强调人性化…

主要演员

热门推荐

谢利电影海报

谢利

2009 6.1

剧情 | 喜剧 | 爱情

金色情挑电影海报

金色情挑

2000 5.9

爱情 | 剧情

心灵漫步电影海报

心灵漫步

1991 6.9

剧情

罪恶之都电影海报

罪恶之都

1980 6.9

剧情

Return电影海报

Return

2011 6.4

剧情

伽马射线效应电影海报

伽马射线效应

1972 7.3

剧情

梅奇知道什么电影海报

梅奇知道什么

2013 7.1

剧情

卡萨格兰德电影海报

卡萨格兰德

2014 6.9

剧情

雪中灰烬电影海报

雪中灰烬

2018 6.4

剧情 | 爱情

另一端电影海报

另一端

2016 6.5

剧情

售梦人电影海报

售梦人

2016 6.7

剧情

Love Everlasting电影海报

Love Everlasting

2016 7.4

爱情 | 剧情

此生漫漫电影海报

此生漫漫

2020 6.2

剧情

虎尾电影海报

虎尾

2020 6.7

剧情

秘密窝点电影海报

秘密窝点

2020 6.1

剧情

罗丝亦是朱莉电影海报

罗丝亦是朱莉

2021 5.8

剧情 | 惊悚

赛车女孩电影海报

赛车女孩

2020 6.4

剧情

她自己电影海报

她自己

2020 6.7

剧情

岳父大人电影海报

岳父大人

2022 6.4

爱情 | 喜剧 | 剧情

加百列的救赎:第一部电影海报

加百列的救赎:第一部

2023 7.1

剧情 | 爱情