ピクシブ百科事典は2023年6月13日付でプライバシーポリシーを改定しました。改訂履歴

Rubyの編集履歴

2017-02-26 22:56:39 バージョン

Ruby

るびー

ここでは主にオブジェクト指向言語について記述する。

Rubyとは、

  1. まつもとゆきひろ氏により開発されたオブジェクト指向言語である。本項にて解説
  2. 宝石の一つで7月誕生石ルビーの項目を参照のこと。
  3. ポケットモンスターシリーズの一つ→RSEの項目を参照のこと。
  4. RWBYの登場人物→RubyRose(タグとしてはこれが一番多く出てくる)
  5. PowerFXから発売されたVOCALOID4製品・キャラクター。→Ruby(vocaloid)
  6. その他キャラクター名→ルビーの項目を参照のこと。

ここではオブジェクト指向言語としてのRubyを解説する。

概要

1995年まつもとゆきひろ氏(通称Matz氏)によって開発されたオブジェクト指向言語。

Perlに強い影響を受けておりPerlの使える環境下での利用を見込まれている。Perlが6月の誕生石であるパール(Pearl)と同じ発音をすることからまつもとゆきひろ氏の友人の誕生石であるルビーからRubyと名付けられた。


まつもとゆきひろ氏の言によると「ストレスなくプログラミングを楽しむことが出来る言語」を目指して作られているとされる。


インタプリタ言語としてはPerlやPythonと競合する部分も大きい。現在ではRuby on Railsなどの登場により人気を博しており、日本人開発の言語という事で日本では特にPythonと比べて人気がある。ちなみに国際標準(ISO/IEC 30170)にもなっている。というかそれ以前は明確な仕様がなかった。実質的にMatz氏の実装が仕様であった。


RPGツクールXP以降のスクリプトとしても採用されている(RGSSも参照)。


関連タグ

RGSS C言語 Perl

問題を報告

0/3000

編集可能な部分に問題がある場合について 記事本文などに問題がある場合、ご自身での調整をお願いいたします。
問題のある行動が繰り返される場合、対象ユーザーのプロフィールページ内の「問題を報告」からご連絡ください。

報告を送信しました