[#38322] irbsh を動かしたい — Shin-ichiro HARA <sinara@...>
原です。
8 messages
2003/09/01
[#38326] Re: irbsh を動かしたい
— rubikitch <rubikitch@...>
2003/09/01
From: Shin-ichiro HARA <sinara@blade.nagaokaut.ac.jp>
[#38336] bug? ($. in Ruby 1.8.0) — Takeshi Horinouchi <horinout@...>
堀之内と申します。
4 messages
2003/09/02
[#38341] String#reverse! のバグ? — Kazuhiko <kazuhiko@...>
かずひこです。
11 messages
2003/09/03
[#38342] Re: String#reverse! のバグ?
— matz@... (Yukihiro Matsumoto)
2003/09/03
まつもと ゆきひろです
[#38373] 正規表現オブジェクトについて — masao hamada <bunhamad@...>
8 messages
2003/09/07
[#38383] Ruby-GNOME2-0.7.0 — Masao Mutoh <mutoh@...>
むとうです。
6 messages
2003/09/07
[#38404] rnoizanmdig lteter odrer(randomizing letter order) — HASHIMUKAI Toshikatsu <hashi@...>
spamみたいなsubjectですいません。
5 messages
2003/09/17
[#38425] [ANN] 本を出しました — 堀川 久 <vzw00011@...>
こんにちは。
12 messages
2003/09/24
[#38426] Re: [ANN] 本を出しました
— matz@... (Yukihiro Matsumoto)
2003/09/24
まつもと ゆきひろです
[#38428] whenの評価の順序 — URA Takefumi <hage@...>
浦です。
8 messages
2003/09/25
[ruby-list:38382] Re: シュールな名前
From:
池田 孝志 <ikeda.ta@...>
Date:
2003-09-07 11:36:22 UTC
List:
ruby-list #38382
池田です。 Nakamura Akifumiさんは書きました: > 問題(と俺が思うの)は、なにやら、 > > 「量子力学みたいに小難しいものと、矢印モデルとは、 > 似たようなものだ。 > なので、初心者用説明のためには、 > 最初は矢印モデルとは距離をおいたほうがいい。」 > > と思っている人が、どこか(^^;に居るっぽいなーという点です。 > > #もしそうだとしたら、それは違うんじゃないか?と言いたかったんです。 確かに比喩を易しくしておかないと、余計にややこしい話に 聞こえる可能性はありますね。比喩って作るのむずかしー。 > > まあ、これは入門者には辛いっすよね。どんな大層な言語か(笑) > > いずれにせよ、紙に矢印書いたらすぐ分かると思う(笑) > > 頭でわざわざ考えることもないかな。 > > http://marimpod.homeip.net/chomswiki/24 > > この文章(Smalltalkに関する文だそうですが、 > 言語一般やOOP言語一般にとってもかなり示唆に富んだ文 > だと思います)の、 > > 「話題にしたい対象と、 > ある単義的(ユニークな)目印とを関連づけたら、 > その後はその目印を示すだけで > もとのオブジェクトのことに言及できるのだ」 > > というサラリとした説明は、 > rubyにとっても非常に有効であるように思います。 > > どこも難しくないような気がするんだよな… 意味自体は簡単だと思うし、赤坂のRubyの会合で僕も 「幼稚園児にRubyを!」と叫んだものの(笑)Squeakは要は タイルでOOPを幼稚園児にさせてしまっているのが現実だし、 OOとかOOPそのもの自体はものすごい簡単なことだとは思います。 > ま、紙や黒板や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) > みたいなものをリアルワールドでほいほい動かすことで > オブジェクトの動きがシミュレーション出来そうだなーと。 それこそRubyこそこういうデバッガあってもバチは当たらないと思う。 プログラミングそのものかも。 > 小学生(?)が「足し算」とか呟きながら数字タイルを机上で移動 > させるのと同様に、「変数の代入」とか呟きながら短冊を > 机上で移動すりゃいいんです。 そのまま簡単なことを簡単に出来るんだったら、これはすごいことだと 掛け値なしに思う。本当に「ソース見てね」って堂々と言えるかも。 それに初心者にもすぐ使ってもらえそうだ。 -- 池田孝志