[ruby-list:38379] Re: シュールな名前

From: Nakamura Akifumi <BXQ04723@...>
Date: 2003-09-07 06:14:25 UTC
List: ruby-list #38379
お世話になっております。 A.中村です。

On Sun, 7 Sep 2003 07:57:18 +0900
池田 孝志様 ikeda.ta@anet.ne.jp wrote:

> > > 統一的理解だけで何でも済ますより、ニュートン力学を学んでから、
> > > 「実は重さも変わります、時間も狂うよ」とか驚かせるのもありと思います。
> > 
> > 量子力学とかと、変数の矢印モデルとでは、
> > 実生活(^^;での役立つ頻度が違う、んじゃないかな。
> 
> あぅ、比喩だからべつに気にしないでください。

失礼。いや、比喩かどうかってのはあまり問題じゃないです。

問題(と俺が思うの)は、なにやら、

「量子力学みたいに小難しいものと、矢印モデルとは、
似たようなものだ。
なので、初心者用説明のためには、
最初は矢印モデルとは距離をおいたほうがいい。」

と思っている人が、どこか(^^;に居るっぽいなーという点です。

#もしそうだとしたら、それは違うんじゃないか?と言いたかったんです。


> まあ、これは入門者には辛いっすよね。どんな大層な言語か(笑)
> いずれにせよ、紙に矢印書いたらすぐ分かると思う(笑)
> 頭でわざわざ考えることもないかな。

http://marimpod.homeip.net/chomswiki/24

この文章(Smalltalkに関する文だそうですが、
言語一般やOOP言語一般にとってもかなり示唆に富んだ文
だと思います)の、

「話題にしたい対象と、
ある単義的(ユニークな)目印とを関連づけたら、
その後はその目印を示すだけで
もとのオブジェクトのことに言及できるのだ」

というサラリとした説明は、
rubyにとっても非常に有効であるように思います。

どこも難しくないような気がするんだよな…

ま、紙や黒板やWhiteBoardでサラサラ描けば
すぐ(箱と同じくらいすぐ)説明できることだし。



あと(再掲かつツマラナイものですが)Object短冊
(http://hpcgi2.nifty.com/guion3/tiki/tiki.cgi?c=v&p=Object%C3%BB%BA%FD)
みたいなオモチャでも簡単に表現できるし。

こうしておけば、DataDisplayDebugger
(http://www.gnu.org/software/ddd/all.jpg)
みたいなものをリアルワールドでほいほい動かすことで
オブジェクトの動きがシミュレーション出来そうだなーと。

小学生(?)が「足し算」とか呟きながら数字タイルを机上で移動
させるのと同様に、「変数の代入」とか呟きながら短冊を
机上で移動すりゃいいんです。



In This Thread

Prev Next