PC でプログラミング

MacBook を授業で使いたい人は,平糠先生による 「Mac OS X でのプログラミング環境の構築 」 を見て,環境を作ってください。簡単です。


プログラミング環境の構築

自分のパソコンで納得いくまでプログラムをいじるのが, プログラミング習得の近道です.そのためにWindows のPCに Ruby でプログラムを作成するための環境をインストールする 方法を解説します. すべて公開されているすぐれたフリーソフト を使います(つまり無料です).

Winddow Vista/7 の警告メッセージについて

Windows PCにソフトをインストールしていくと,しばしば警告が表示されます.たとえばこんな例. この作業では,この種の警告はすべて無視して「実行」で 進めてください.

インストールの流れ

次のようにして, Cygwin, Meadow, Ruby の3つの主要な道具を インストールします.ただし,ファイルのダウンロードなどの作業を円滑に進めるには, ウェブブラウザを適切なものにしておく必要があります.
  1. Firefox のインストール
    よく使われている Internet Explorer はW3Cによって制定されているHTMLの仕様を 守らないで作られているために,しばしばトラブルの元になります. 特に,この後の作業にIEを使うと,ファイルのダウンロードで 困った振る舞いがおきてしまいます(ついでにいうと,IE は Firefox に比べてはるかに性能が落ちます. ただし,IEでないとブラウズできないコンテンツもたまにあるので,アンインストールはしないように!). Firefox をインストールした後は,IE ではなく Firefox でこの後の作業を進めてください.
  2. インストールのための準備
  3. CygwinとRuby のインストール
  4. Meadow のインストール

以上でRubyを使うためのプログラミング環境のインストールは終わりです. 必要なら Java や C など他の言語についても,フリーのプログラミング環境が簡単に追加できます.

うまくいかなかったときの対処法


マニュアルなどの資料

エディタの使い方,プログラミング言語の仕様など, いろいろな資料を駆使してプログラムを書くのが正しい作法です.

  1. Ruby リファレンスマニュアル: Ruby のマニュアルです.Ruby プログラミングに必携のドキュメントです.
  2. Meadow の簡単な使い方: 基本的な使い方を B4 見開きにまとめました. 印刷していつも参照して,使い方に習熟するようにしてください.
  3. Meadow WIKI : Meadow の情報を集めた Wiki ページです.
  4. Meadow/Emacs memo: Meadow の使い方に関する詳しいドキュメントです.