Ruby面向对象编程语言是一种脚本语言,用于简单快速的面向对象编程(面向对象编程)。Ruby完全面向对象:任何数据都是对象,包括其他语言的基本类型(如整数、布尔逻辑值),每个过程或函数都是一种方法。
Ruby语言是一种跨平台、面向对象的动态编程语言。Ruby体现了表达的一致性和简单性。它不仅是一种编程语言,也是表达思想的简洁方式。
人们,尤其是计算机工程师,经常从机器的角度思考。他们认为:这样做,机器可以运行得更快;这样,机器运行效率更高;这样做,机器将如何工作。事实上,我们需要从人类的角度考虑问题,人们如何编写程序或如何使用机器上的应用程序。我们是主人,他们是仆人。
作为Ruby语言的发明者,松本行弘“Matz”(Matsutoyukihiro)自1993年以来就开始了Ruby的研发工作。他一直想发明一种语言,这样你不仅可以高效地开发,还可以享受编程的乐趣。Ruby诞生于1993年2月24日,1995年12月,Matz推出了Ruby0.95的第一个版本。Ruby很快就以其独特的魅力横扫日本,相信Ruby在不久的将来会走向世界。
1993年,没有人会相信日本业余语言设计师创造的面向对象语言最终可以在世界各地广泛使用,并像Perl一样受欢迎。自从Ruby在1995年发表以来,Ruby在世界各地吸引了许多忠实的程序员。2006年,Ruby被广泛接受。各大城市都有活跃的用户,通过社区举办了很多研讨会。
讨论Ruby语言的文章在Ruby-talk的主要邮件列表上爬升到每天200封。在最受欢迎的开发语言排名调查中,Ruby排名世界第11位。根据这种增长情况,他们预测Ruby将在半年内进入最受欢迎的开发语言前10名。有越来越多的流行软件,如RubyonRailswebframework,由Ruby编写,这也是Ruby增长如此之快的原因。
Ruby是一款开源软件。它不仅是免费的,而且可以自由使用、复制、修改和发布。在Ruby中,一切都是对象,所有的信息和代码都可以给出它们所拥有的属性和行为。在面向对象程序设计中,属性称为示例变量(instancevariables),称为方法(methods)。从下面的程序代码中可以看出Ruby可以赋予数字行为,这可以证明Ruby是一种纯粹的面向对象语言。
Ruby是一种非常灵活的语言,她允许用户改变自己。Ruby的核心部分可以更改或重新定义,并且可以添加模块。Ruby尽量不要妨碍程序员。Ruby的代码块非常强大。程序员可以在任何函数中添加一个密封件来表示该函数应该如何工作。密封件,也称为代码块,是Ruby的初学者最喜欢的功能,他们使用了其他规则语言,如PHP、VisualBasic。
一点就转 :收集和分享实用网站资源,推荐国内外知名、实用、、优质的网站资源!本站收录的"Ruby|面向对象程序设计语言“信息均来其官方网站或互联网的开放资源,具有时效性,因域名、网站名称及内容会受域名过期、网站服务器故障、域名所有者更替等不确定因素,而存内容失效、错误等情况,请您谅解。如您发现网站失效或者无法访问请通过邮箱或者QQ(97302255)的形式告诉本站。