単語記事: Ruby

編集

Rubyとは、プログラミング言語の一つ。

概要

まつもとゆきひろが開発したオブジェクト指向スクリプト言語。全てがオブジェクトである。伊藤直也(ベンチャープログラマ&元はてなCTO)に「テラオジェクトwww」と形容される。

では,伝統に従い"hello world"プログラムを提示します.

  print "hello world\n"

# これではなんの特徴もありませんね.

解説すると,これは`main'オブジェクト(デフォルトself)に
printというメッセージ引数"hello world\n"とともに送り付けて
います.ruby では全てはオブジェクトで単なる関数呼出しという
ものはありません.

プログラマストレスく、プログラミングを楽しめるように設計されている。(これ重要です。)

利用者にはニコ厨が多いと言われている。Mac OS Xには標準で入っているためか、較的Macユーザーが多いと言われている。

1995年ネットニュース(fj.comp.oops,fj.lang.misc)で発表された。長らくマイナーの扱いを受けてきたが、2005年Ruby on Railsが登場してから一気にユーザが増えた。現在では、まつもとが住む島根県松江市からもバックアップの申し出があるほど注される言になった。

仕様ソースまつもとの頭の中だけにあり、やや曖昧な部分もある。規格化の動きがあり2009年1月Ruby標準規格合宿が行われた。2011年3月22日にJIS規格、JIS X 3017としてプログラム言語Rubyの技術規格書が制定された。これは日本で開発されたプログラミング言語としては初のことである。→情報処理推進機構:プレス発表:記事:プログラム言語RubyのJIS規格(JIS X 3017)制定について

実装公式のものはCRuby、またはMRIと呼ばれる。公式以外に、JRuby(JVM)やIronRuby(.NET Framework)など複数の実装がある。

作者は「まつもとゆきひろ」であり「まつもとひろゆき」ではない。「2chの人ですよね」と間違われるのはお約束

関連動画

関連商品

関連コミュニティ

ついでの知識

ニコニコ大百科Rubyで書かれているらしい。

160 名前: グニャラくん ★ :2008/06/22(日) 21:04:01 ID:???0

>>159
検索で1件のみヒットした場合は、自動でそのページに遷移するようになっています。

Ruby Kaigi、参加してRubyの悪口を言おうと思っていたのですが、
チケット売とのことで断念しました。
とはいえ、大百科スピード優先な開発スタイルRubyはとても貢献していますね。Railsは使ってないけど。

161 名前: ゆっけ ◆3.OjWMwQhk :2008/06/22(日) 21:43:23 ID:eKOFpSYR0

なるほど。前方一致じゃなくて検索全般でしたか。とちりしてた。
「っけ(」で確認。

大百科Rubyなのくぁ・・・。

162 名前: グニャラくん ★ :2008/06/23() 20:35:38 ID:???0

>>161
ばっちりRubyです。RubyじゃなきゃPythonを採用していたでしょう。
MediaWikiのデキがもうちょっと良ければPHP + MediaWikiになっていたと思います。

[1]

「なんでRubyにしたんですか?」と本人に聞いてみたところ、「こいつ(未来検索ブラジルの別の社員)が『Rubyができる』って言うんで、手伝ってもらえるかなーと思って選んだ」という。でも結局手伝ってもらえなかったらしい。

関連項目

外部リンク

脚注

  1. *大百科不具合報告・要望掲示板 とりあえずな雑談スレッドより引用

【スポンサーリンク】

携帯版URL:
http://dic.nicomoba.jp/k/a/ruby
ページ番号: 212640 リビジョン番号: 1460417
読み:ルビイ
初版作成日: 08/06/07 18:48 ◆ 最終更新日: 12/03/05 09:28
編集内容についての説明/コメント: RPGツクールについて追記。Aceで1.9仕様になったのよねー。
記事編集 / 編集履歴を閲覧

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

Rubyについて語るスレ

3 : kabbalah :2008/07/26(土) 10:52:37 ID: Mholw+TLUJ
RPGツクールの記事の方にちょろっとこっちへのリンク作ってきました。
4 : 甘味一筋二十年 ◆TotenGHmrQ :2008/10/01(水) 09:18:18 ID: cD4dUnnnVJ
Rubyは足し算引き算しかやってない
そーなのかーな記事だ、こいつぁ
5 : ななしのよっしん :2009/01/25(日) 12:51:47 ID: 0HdU/Vss2E
RPGツクールXP・VXでスクリプトを弄るため、
Rubyの勉強を始めました。
6 : ななしのよっしん :2009/02/05(木) 20:22:53 ID: jL3U9aSREF
intとかdoubleとかいのが良いよね
7 : ななしのよっしん :2009/02/07(土) 13:51:02 ID: 4fi4kGll6V
>まつもとが住む鳥取県松江市から

間違いなのか高度なネタなのか判断に苦しむ所だw
8 : ななしのよっしん :2009/02/07(土) 14:04:16 ID: jL3U9aSREF
鳥取は生まれたとこだw
9 : ななしのよっしん :2013/09/05(木) 00:10:28 ID: ZnJs8xoHed
整数オブジェクト」とか
整数の四則演算も関数じゃなくてメソッド」とか
徹底したオブジェクト指向ぶりが好き
10 : ななしのよっしん :2015/11/09(月) 11:28:50 ID: 3IEK60yKlr


>>lv237515289
11 : ななしのよっしん :2015/12/02(水) 22:43:28 ID: lpbVohq96Y
RPGツクールMVからはJavaScriptになりましたと
12 : nの3乗 :2016/11/01(火) 17:37:35 ID: +5pJ9J7kQu
黒澤Rubyかな?
  JASRAC許諾番号: 9011622001Y31015