2003-07-30(水) [長年日記]
■ オブジェクト指向は難しい?(2)
TrackBack返し。
オブジェクト指向を知らない人は、まず「オブジェクト指向」という概念を身につける必要がある。これは外国語を身につける、あるいは外国の風習を身につける、に匹敵するような結構大きな負担だろう。
これには同意できないな。だって我々は、生まれたときからオブジェクトに囲まれて生活しているんだよ? だから、オブジェクト指向は本来、母国語と同じくらい身近な概念のはずである。だから、オブジェクト指向がわからないという人たちは、
- 非オブジェクト指向言語に慣れてしまって、頭の切り替えができない
- 「オブジェクト指向は難しい」と信じ込まされている
のいずれかではないかと考えているのだが。だとすると、もりきゅうさんの名前が悪いという意見にはけっこう頷ける。だからと言って、いまさら別の名前を考えるのは不毛だけど。だから、「オブジェクト指向は難しくない!」というイメージ戦略は必要だよな。
ちなみに「クラス指向」は比較的難しいと思う。身近にあるクラスなんて、たい焼きの型くらいしか思いつかん(身近……?)。でも、「オブジェクト指向」なら簡単なはず。だから教育の現場では、最初にクラスを出すのはやめ、まずオブジェクトありきにする。で、特異メソッドの追加でオブジェクトの振る舞いを変えるところから始めた方がいいんじゃないか。
■ Linux MLD
Linux Worldの9月号を見ていたら、Linux MLD mini 2.0の記事があった。そうか。Librettoでときどき素のLinuxを使いたいと思う時があって(いつもはCygwinでちょぼちょぼとUNIX環境を使っている)、でもデュアルブートにするのはイヤなんだよなぁ……と悩んでいたんだが、MLDを入れれば解決じゃん!!
と喜んだのもつかのま。WindowsMeからは「MS-DOSで起動する」がなくなってしまったので、MLDをブートするにはフロッピーが必要なのであった。そんなもん、持ち歩けるかっつーの。
2003-07-29(火) [長年日記]
■ ruby 1.8.0 preview5
うーむ、今日は日記のネタになるようなことが何もないな。忙しくて。
いちおうpreview5はトライ。最新のtDiary 1.5.4.20030729で問題なく動いている風味。このままruby 1.8.0がリリースされたら、そのタイミングでtDiary 1.5.5を出そうかと。
あ、$defoutってもう使っちゃいけないんだっけ?
■ オブジェクト指向は難しい?
そういえば、まつもとさんとこのこのツッコミ
オブジェクト指向を使わずに出来たほうが、 考えることが1つ減って楽じゃないですか?
って、おれから見るとすげー異質な考え方で、ちょっと愕然としてしまった。そっかー、オブジェクト指向を苦手とする人って、こういう考え方をするのか。たぶん、関数だけの1レイヤでできている世界に、もう1つ、オブジェクトというレイヤを加えることを言ってるんだろうなぁ。仕事上、人にオブジェクト指向を教えることも多いのだが、これは考え方/教え方を改めなくては……。
おれはオブジェクト指向を知ったとき、これはむしろ「考えなきゃいけないことを(1つと言わずたくさん)減らしてくれるパラダイムだ」と思ったんだけど。そして、こんな自然な考え方があるのか、とも。だから、まつもとさんが何かにつけて(?)「オブジェクト指向に代わるパラダイムは(しばらく)出てこないだろう」と言うのに、いちいち頷いていたのだが。
さて、「オブジェクト指向が余計なもの」だと考えている人に、オブジェクト指向のメリットを教えるには、どうしたら効果的だろう……? あ、Lisp脳の人はターゲットから除くべきかも(笑)。
2003-07-28(月) [長年日記]
■ 札幌(5)
帰りの快速エアポートの車内、禁煙車両なのになんかタバコ臭いなー、と思ったら「札幌←→新千歳空港の時は禁煙車」「札幌←→旭川の時は喫煙車」と表記してあった。はぁ? JR北海道はアフォですか?
フルタイム喫煙車より、パートタイム禁煙車の方が(ユーザがだまし討ちに遭うという点で)悪い評価につながるのは、旅の窓口の掲示板でタバコ臭い(つまり以前は喫煙者向けだった)禁煙ルームを割り当てられた客の苦情が、群を抜いて多いことを見れば明らかなんだが。つーか、ちょっと想像してみりゃわかるじゃん。
■ 羽田
関東あちー。梅雨明けた?
■
しあわせの理由 (ハヤカワ文庫SF)(グレッグ イーガン)
コレをレコメンドしてくれないamazonはちょっとどうかと思う。
イーガンの小説は、登場人物よりも状況に感情移入してしまう。つまり、登場人物の物語をいっしょに体験するのではなく、自分が同じ境遇に置かれたらどうするだろうと考え始めてしまって、本を閉じてしまうのである。冒頭の「適切な愛」とか「しあわせの理由」は特にそうだった。なにげない静かな結末が、かえってそういう気分の後を引く。
というわけで、他のSFとは、ちょっと楽しみ方が違うんだな。読む速度も遅いし。
Before...
◆ G [あのー、なんで「フルスロットル」が追加されたんですか?]
◆ いまいし [フルスロットルもいいですが個人的にはマキシマムが好き。]
◆ ただただし [今週は「フルスロットル週間」なんですよ http://capsctrl.que.jp/kdmsnr/diary/?d..]
◆ たむら [http://www.zdnet.co.jp/magazine/cshop/0011/sp3/column.html..]
◆ TrackBack [http://ishinao.net/wl/id/703 ishinao.net-wikilog Re:オブジェクト..]
◆ ただただし [なんか怖いパッチだなー、それ(笑)]