日付:2004-04-06 FCLK::Free C Learning Kit for Windows 宇都宮大学工学部情報工学科 趙亮 ---紹介--- 私はプログラミングが好きで、中学校から現在まで、20年弱の間に 10種類以上のプログラミング言語(BASIC、FORTRAN、Pascal、8086 アセンブラ、C、C++、Java、shell、awk、Perl、Python等)を勉強 してきた。精通しているわけではないが、それぞれの言語を用いて ある程度プログラミングができる。 20年間10数種類の言語を学んだ経験から、私は、“勉強したい人は 無料で入手できる、教えたい人は自由に再配布できる”ような開発 環境は、プログラミング言語の勉強に最重要と思うように至った。 残念ながら、このような開発環境の存在すら知らない人が大勢いて、 彼らにとって、プログラミングの勉強は、大金を払って開発環境を 買わないとできないこととなった。しかし、本当はそうではない! FCLKは、私が述べたような開発環境を+αのような形で作られた Cの学習キットである。無料で入手可で、自由にコピーできるから、 Cを勉強するWindowsユーザに役立つのではないかと思う。 対象者は、標準C(別称ANSI C、ISO C、JIS C)を勉強したい人で、 多少のチャレンジ心が必要である(チャレンジしたくない人には、 プログラミングは面白くない)。なお、チャレンジする気持ちで いっぱいの人は、LinuxやFreeBSD等フリーなUNIX系OSを入手して、 UNIXと一緒に勉強するのがいい。一つの理由は、CはUNIXのために 開発されたプログラミング言語であるから。もう一つは、全部無料 である。三番目は、デフォルトでインストール可能の状態なので 学習キットなんかは要らない。詳細は別途調べるとよい。 ---収録ソフト--- 開発ツール群:MinGW日本版(http://mingw.biggie.jp/) エディタ:TeraPad(http://www5f.biglobe.ne.jp/~t-susumu/) (オプション。でもおすすめ) ---動作環境--- Windows 2000/XP で確認している。それ以外のWindowsでも大丈夫と 思うが、動作情報をご一報頂ければありがたい。 インストール install_fclk.exeを実行する。解凍先の指定画面でOKを(一回だけ) 選び、画面が消えるまでしばらく(数秒)待つ。画面が消えた後、 Cドライブ →FCLKフォルダにある guide.html を読む。 アンインストール CドライブのFCLKフォルダを削除するとよい。 謝辞 無料ソフトを公開している開発者たちに感謝したい。特にオープン ソースなソフトの開発者たちに深く感謝する。お蔭で、私を含む、 多くの人が優秀な知識を容易に習うことができた(できる)。なお 配布に当たって、+Lhaca(http://park8.wakwak.com/~app/Lhaca/) で作成した自己解凍形式のファイルを利用している。 著作権とライセンス この学習キットは、無料で再配布自由なソフトのみからなるように 注意して作られてる。だけでも、自由にコピーして無償配布できる と思われる。詳細はそれぞれのライセンスを参照するとよい。なお 収録ソフトの著作権は、それぞれの開発者が所有している。その他 私が作ったサンプルソース等は、パブリックドメインのものとし、 著作権を主張しない。自由に改変、再配布して構わない。 免責事項 このキットは、有用と思われるものを収録しているが、それに関し 一切保証がない。使う際のいかなる損害は、直接間接に関わらず 利用者の自己責任とする。サポートも行わない。