Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 58.3MB ·虚拟内存 1299.5MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘设计开发。在 Ruby 社区,松本也被称为马茨(Matz)。Ruby 可运行于多种平台,如 Windows、Linux、UNIX、和 MAC OS 的各种版本。
Ruby 的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。
本教程有助于初学者理解 Ruby 语言基础知识及基本概念。阅读本教程前,您需要了解的知识:
在您开始练习本教程中提供的各种实例之前,最好已经对计算机程序和计算机程序设计语言有一个基本的认识,这将有助于您对本教程的学习。
对于大多数编程语言,第一个入门实例便是 "Hello World!",下面的实例使用 Ruby 输出 "Hello World!":
#!/usr/bin/ruby puts "Hello World!";
在 irb 交互式命令行的模式下运行:
>>puts "Hello, world!" Hello, world! => nil
Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于1993年。您可以在 www.ruby-lang.org 的 Ruby 邮件列表上找到松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)的名字。在 Ruby 社区,松本也被称为马茨(Matz)。