From: keiichi matsunaga Date: 2007-08-01T09:37:50+09:00 Subject: [ruby-list:43763] Re: Ruby Rails gem Hideaki Yuki さんは書きました: > はじめまして、幸と申します。 > > RubyとgemとRailsの関係について > よく理解出来ていないので質問します。 > > Rubyとgemの関係とは > > Rubyが本体であるのに対し > gemが一般的なクラスライブラリとしての意味を持つ > と解釈して、間違いではないのでしょうか? gem はパッケージを管理するコマンドですね。パッケージというのはrubyのアプ リケーションとかライブラリとかの総称です。いちいちダウンロードして,展開 して,インストールプログラムを起動して,不要になったら削除して…というの が面倒なので,これを全部まとめて管理するツールを作ろうってことで生まれた のだと思います。 http://jp.rubyist.net/magazine/?0006-PackageManagement http://jp.rubyist.net/magazine/?0010-PackageManagement gem は ruby の標準というわけでも唯一のパッケージ管理システムというわけで もないのですが,ruby on rails のインストール手段として広まったため,いま 一番人気があるのだと思います。 > RubyとRailsの関係とは > Rubyが本体であるのに対し > railsがWebアプリケーション的なクラスライブラリとしての意味を持つ > と解釈して、間違いではないのでしょうか? ruby on rails は ruby 用の webアプリケーション開発のためのライブラリ(の 1つ)ですね。 -- 松永肇一(keiichi matsunaga) 株式会社ライフメディア 創造推進部 RSSでがんばってみよう → http://www.imi.ne.jp/fortune/imi_uranai.html