|
コラム
プログラミング屋ですから、おすすめのプログラミングの教科書なども紹介できればと思ったのですが、Ryuji氏はこのようなことを言ってました。
ぼくあんまりプログラミングのいい教科書知らないんだよね。
ああ、C++のチュートリアル?あれはとても評価してるんだけど、でもあれ昔のVisual C++ についてたものでもともと市販されてないし、今のバージョンにはついてないよ。
それに単独で教科書としてすすめらる物っていうのが難しいんだよね。前にみんな(Radishのメンバー)にも教科書として使ってもらえるような本を探したことあったんだけど。C++は、Cをマスターしてるって事が前提になって書かれてる物が多いんだよね。C++の(場合によってはCの)記述スタイルについては書いてあっても、どうプログラミングをしていくか−プログラミング自体のやり方については書いてない、それはもう習得されているものとして書かれているんだよ。
僕はC++の前にCをマスターしていたし、Cの前にはBASICをやっていたわけだよ。BASICを知っていたのはやっぱり大きいね。
言葉でも同じなんだけど、結局色々な言語にも共通の基礎があるでしょ、1つの言語をマスターしておけば後は文法と単語を覚えれば違う言葉もしゃべれるようになるじゃない?上で言っていた本に抜けている物っていうのは、この最初にしゃべれるようになる部分なんだよね。プログラミング言語は、単語がずっと少ないから、別の言葉を覚えるのは実際の言葉よりずっと簡単だよ。
色々な意味で、BASICはプログラミングを始めるには本当にいい言語なんだけど、今となってはBASICを学べとも言えないし。実用的でないでしょ。
あ、そういう意味ではCGIで使っているPerl、あれは比較的いいかもしれない。そこに使ってる本あるでしょ?(三島さんのテキストのこと)その2冊あればとりあえず動かせるから、気軽に始められるんじゃないかな。Perlはあんまり堅苦しいルールが無いしね。
以上 Ryuji氏の会話より
|