Rubyの磨き方 東京大学大学院情報理工学系研究科 創造情報学専攻 特任助教 笹田 耕一 1 Ruby とは オブジェクト指向プログラミング言語Ruby るびー.計算機に仕事を頼むときに使う「言語」 いろんなプログラミングをいいとこ取りしていて人気 Java,JavaScript,C,C++,Perl,Python,PHP,Smalltalk, Self, Lisp,Fortran,Cobol,Eiffle,CLU, Lua,Io,Icon,Sather,Rexx ,…などの親戚 日本発(まつもとゆきひろ氏:2005年度OSS貢献者賞受賞) 世界中で広く利用 • Ruby on Rails の大ブーム Ruby処理系はオープンソースソフトウェア • Rubyプログラムを実行するためのソフトウェア • CRuby, JRuby, IronRuby,Rubinius 等々,今はたくさん