PC でプログラミング


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

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

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

Vista にソフトをインストールしていくと,しばしば警告が表示されます。たとえばこんな例。 この作業では,この種の警告はすべて無視して進めてください(聞いてもわからないような質問を投げるというのは Windows の馬鹿さをよく表していますね)。

インストールの流れ

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

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

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


マニュアルなどの資料

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

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