Ruby

软件描述

Ruby是一种动态、反射性、通用的面向对象编程语言,其语法受到Perl的启发,并具有类似Smalltalk的特性。Ruby于20世纪90年代中期在日本诞生,最初由松本行弘(Matz)开发和设计。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.ruby-lang.org

安全链接HTTPS

什么是 Ruby?

Ruby是一种动态、反射性、通用的面向对象编程语言,其语法受到Perl的启发,并兼具类似Smalltalk的特性。Ruby起源于20世纪90年代中期的日本,最初由松本幸雄(“Matz”)开发和设计。Ruby拥有大量的库和用户群体。它基于Perl、Smalltalk、Eiffel、Ada和Lisp。Ruby支持多种编程范式,包括函数式、面向对象、命令式和反射式。它还具有动态类型系统和自动内存管理,因此在多个方面与Python、Perl、Lisp、Dylan和CLU相似。Ruby常与Python相比较,它被用于命令行界面(CLI)、图形用户界面(GUI)程序以及Web应用程序,流行的MVC Web框架“Ruby on Rails”便是用Ruby开发的。