[#5219] ruby for perl users — Noritsugu Nakamura <nnakamur@...>
35 messages
1997/11/09
[#5220] Re: ruby for perl users
— tateishi@... (Tateishi Takaaki)
1997/11/09
立石です。
[#5224] Re: ruby for perl users
— shugo@... (Shugo Maeda)
1997/11/09
前田です。
[#5225] Re: ruby for perl users
— tateishi@... (Tateishi Takaaki)
1997/11/09
立石です。
[#5248] Re: ruby for perl users
— HYOUDOU Kouichi /note <hyoudo@...>
1997/11/10
兵藤です
[#5249] Re: ruby for perl users
— Masaki Suketa <masaki.suketa@...>
1997/11/11
助田です
[#5253] Re: ruby for perl users
— Morihiro Kageyama <kageyama@...>
1997/11/11
[#5231] Re: ruby for perl users
— Shin-ichiro HARA <sinara@...>
1997/11/10
原です。
[#5243] read from subprocess — Kikutani Makoto <kikutani@...>
きくたにです。
17 messages
1997/11/10
[#5250] Re: read from subprocess
— matz@... (Yukihiro Matsumoto)
1997/11/11
まつもと ゆきひろです
[#5255] Re: read from subprocess
— Masaki Suketa <masaki.suketa@...>
1997/11/11
助田です。
[#5256] Re: read from subprocess
— matz@... (Yukihiro Matsumoto)
1997/11/11
まつもと ゆきひろです
[#5257] Re: read from subprocess
— Masaki Suketa <masaki.suketa@...>
1997/11/11
助田です
[#5258] Re: read from subprocess
— matz@... (Yukihiro Matsumoto)
1997/11/11
まつもと ゆきひろです
[#5259] Re: read from subprocess
— Kikutani Makoto <kikutani@...>
1997/11/11
きくたにです。
[#5246] byte compile and ruby embeded system — Kikutani Makoto <kikutani@...>
きくたにです。
5 messages
1997/11/10
[#5284] sub — "Motoyuki S." <moto@...>
もと@大計といいます.
9 messages
1997/11/13
[#5294] binmode (Re: rbc-0_5.gz) — toyofuku@...
豊福@パパイヤです。
5 messages
1997/11/14
[#5300] Win32用の Rubyでの tkの使用 — Tomoaki Takebayashi <tota@...>
はじめまして、竹林といいます。
14 messages
1997/11/15
[#5302] Re: Win32用の Rubyでの tkの使用
— WATANABE Hirofumi <eban@...>
1997/11/15
わたなべです.
[#5303] Re: Win32 用の Rubyでの tkの使用
— Tomoaki Takebayashi <tota@...>
1997/11/15
[#5305] Re: Win32 用の Ruby での tk の使用
— aito@...5sun.yz.yamagata-u.ac.jp
1997/11/17
あ伊藤です.
[#5318] when should I call Tk mainloop? (Re: Win32 用の Ruby での tk の使用 )
— Kikutani Makoto <kikutani@...>
1997/11/18
きくたにです。
[#5321] Re: when should I call Tk mainloop? (Re: Win32 用の Ruby での tk の使用 )
— aito@...5sun.yz.yamagata-u.ac.jp
1997/11/18
あ伊藤です.なんか tk の話ばかり答えているような...
[#5320] ruby 1.0-971118 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
20 messages
1997/11/18
[#5337] Re: ruby 1.0-971118 released
— WATANABE Hirofumi <watanabe@...>
1997/11/19
わたなべです.
[#5340] Re: ruby 1.0-971118 released
— matz@... (Yukihiro Matsumoto)
1997/11/19
まつもと ゆきひろです
[#5344] Re: ruby 1.0-971118 released
— Shin-ichiro HARA <sinara@...>
1997/11/19
原です。
[#5347] Re: ruby 1.0-971118 released
— matz@... (Yukihiro Matsumoto)
1997/11/19
まつもと ゆきひろです
[#5350] Re: ruby 1.0-971118 released
— Masaki Suketa <masaki.suketa@...>
1997/11/19
助田です
[#5322] Questions on specs and threads — Kazuhisa Yanagawa <katze@...>
はじめまして. 読んでただけで今まで書いたことが無かったものです.
9 messages
1997/11/18
[#5323] Re: Questions on specs and threads
— matz@... (Yukihiro Matsumoto)
1997/11/18
まつもと ゆきひろです
[#5336] DBM.delete_if bug ? — 藤本尚邦 / FUJIMOTO Hisakuni <hisa@...>
はじめまして、藤本といいます。最近 ruby を使い始めまして、とってもとっ
8 messages
1997/11/18
[#5338] Re: DBM.delete_if bug ?
— matz@... (Yukihiro Matsumoto)
1997/11/19
まつもと ゆきひろです
[#5349] [How] Send ITERATOR BLOCK to "super" — Shin-ichiro HARA <sinara@...>
原です。
4 messages
1997/11/19
[#5373] オブジェクト指向用語 — KIMURA Koichi <kkimura@...>
13 messages
1997/11/20
[#5380] Hash bug ?? — tamori@...
11 messages
1997/11/21
[#5381] Re: Hash bug ??
— matz@... (Yukihiro Matsumoto)
1997/11/21
まつもと ゆきひろです
[#5398] 配列への追加について — a-nisida@... (西田明良)
はじめまして、西田@初心者 と申します。m(..)m
16 messages
1997/11/22
[#5403] Re: 配列への追加について
— WATANABE Hirofumi <eban@...>
1997/11/22
わたなべです.
[#5406] Re: 配列への追加について
— Shin-ichiro HARA <sinara@...>
1997/11/23
原です。
[#5407] Re: 配列への追加について
— matz@... (Yukihiro Matsumoto)
1997/11/23
まつもと ゆきひろです
[#5410] Re: 配列への追加について
— Shin-ichiro HARA <sinara@...>
1997/11/24
原です。
[#5414] Re: 配列への追加について
— matz@... (Yukihiro Matsumoto)
1997/11/25
まつもと ゆきひろです
[#5409] rbc.rb output — Noritsugu Nakamura <nnakamur@...>
11 messages
1997/11/24
[#5412] Re: rbc.rb output
— shugo@... (Shugo Maeda)
1997/11/24
前田です。
[#5418] Re: rbc.rb output
— keiju@... (石塚圭樹 )
1997/11/25
けいじゅ@日本ラショナルソフトウェアです.
[#5413] ruby for Linux RPM — Shoichi OZAWA <ozawa@...>
こんにちは 小澤@日立 です。
6 messages
1997/11/25
[#5419] blade mirrors netlab — Shin-ichiro HARA <sinara@...>
原です。
10 messages
1997/11/25
[#5444] Re: Mail to HTML — takagi@... (TAKAGI Hiromitsu)
> >> 試みに ML のメールを HTML 化するスクリプトを書いてみています.
14 messages
1997/11/26
[#5453] Re: Mail to HTML
— Shin-ichiro HARA <sinara@...>
1997/11/27
原です。
[#5454] Re: Mail to HTML
— WATANABE Hirofumi <watanabe@...>
1997/11/27
わたなべです.
[#5470] communicate with subprocess part II — Kikutani Makoto <kikutani@...>
きくたにです。
8 messages
1997/11/28
[ruby-list:5325] Re: Questions on specs and threads
From:
Kazuhisa Yanagawa <katze@...>
Date:
1997-11-18 08:06:33 UTC
List:
ruby-list #5325
In message-id <199711180708.QAA16435@picachu.netlab.co.jp>
matz@netlab.co.jp (Yukihiro Matsumoto) writes:
> | 1) case 文について
> |
> | case 文で when 節に配列を書くとマッチしません.
>
> whenには「when 1,2,3」というような書き方を許していますので,
> 配列の === を再定義することは考えていませんでした.検討して
> みます.
Whites = [? , ?\t, ?\n]
とやって, when に書こうとしたら(当然)役にたたなくって結局書き下し
た, という馬鹿話があったので, お願いします.
# scanner と共用したかっただけだったりする.
> | 2) typecase
> |
> | typecase のようなものはいりませんでしょうか? if-elsif-else-end で
> | 十分という意見は確かにあるのですが.
>
> 実はModule#===が再定義されているので,以下のような使い方が出
> 来ます.
新しいドキュメントを持ってくる必要がありそうな.
ruby-man-jp-970701.tar.gz のでは書いてないようでした.
> すんません.この件は以前から指摘されているのですが(演算子はC
> に似ているのに++と--は対応する演算子が無い),++の動作が本質
> 的に「変数を操作する」ものであるため,変数がオブジェクトでな
> いRubyでは導入できないでいます.++や--の「オブジェクト指向的
> 意味」がRubyの他の部分と整合性を保ったまま定義できれば採用し
> たいのですが….
`+= 1' や `-= 1' の略記, では弱い?
> | SR 風な(CSP 風な?)
> |
> | if condition1
> | ...
> | [] condition2
> | ...
> | [] else
> | ...
> | end
> |
> | なんてのも好きかもしれない.
>
> すいません.これどういう動作なんでしょう? CSPには弱くて….
> # Betaもよく分かんなかったなあ.
実は動作は if condition1 ... elsif condition2 ... else ... end と同
じです. たんに, みてくれが好きかな, というぐらいの話で.
(cond のような)多条件分岐を書くのに同じレベルの条件が同じ辺りにく
るのでちょっと嬉しい, と.
# CSP の select とも全然違うはずです. `[]' という記号が CSP 由来なの
# かな, ってぐらいの話で.
> | 4) thread についての疑問
> |
> | これは今までのとは何の関係もありませんが....最後に付けたようなス
> | クリプトがデッドロックします. 結局は Queue#push に変な引数を与え
> | るのが悪いのですが, なんで Wrong # of arguments(3 for 1) とかにな
> | らないのかが理解できません.
>
> これは「Thread内部で発生した例外は,デフォルトではそのthread
> を終了させて,外に通知しないから」でしょう.この動作そのもの
> は仕様です.で,それに対する対策は以下のいずれかです.
そういえば昔読んだことを思い出しました. 実際 rescue で引っかけて見て
例外が起こっていることが確認できました.
> |# 大雑把に言って, active object の手抜きな実装....のプロトタイプ.
> |# Actor は send で送られて来たメッセージを disp でディスパッチしたい.
>
> これ結構面白いっすね.
修論の研究で concurrent object をやろうとして, Actalk の真似をしよう
として挫折した後だったりします (^^;
active object のインスタンスは知らないメッセージが来たら全部キューに
突っ込んでしまう. で, ディスパッチャプロセスはキューから順番にメッセー
ジを取り出して処理していく.
「active object と普通のオブジェクトを transparent に扱えるから, 従
来の資産を活かすことが出来る」と言う主張でした.
# ....ほんとはちょっと違ったような気もするけど, ま, いいや.
割とどうでもいいようでそうでもない話. 「ML への登録やコマンドのメールに
は signature が付かないようにしないと意図しないメールが ML に流れます」
という警告を何処かに書いた方がいいかもしれないと思う.... 署名を自動添付す
るメイラの場合には特に注意が必要, とか.
===========================================================================
柳川 @ 情報システム学研究科 . 電気通信大学
katze@yuba.is.uec.ac.jp November 18th, 1997.
# Time and tide wait for no man.