From: KANEMITSU Masao Date: 2001-08-06T06:56:04+09:00 Subject: [ruby-dev:14292] Re: Common GUI framework(Re: Virtual Machine) 金光です。どもっ。 > [mailto:ruby-dev-admin@ruby-lang.org] On Behalf Of HGF01572@nifty.com > Sent: Sunday, August 05, 2001 11:42 PM > > 長沢です。 > > KANEMITSU> > 見落としてるかもしれませんが、3つとはなんのことでしょ う? > KANEMITSU> > それら以外では Ruby が動かなくてよいと読めてしまいます が。 > KANEMITSU> 細かくいえば、たしかにいくつもあるでしょうけど > KANEMITSU>   X-Window > KANEMITSU>   Windows > KANEMITSU>   Mac OS X > KANEMITSU> の3つに、携帯電話を加えれば、ほぼ網羅 > KANEMITSU> あ、Palm OSもあるか。 > > 「ほぼ」以外のユーザーとしては、なんか引っかかります。ruby が移植され > ているOS 全部(それだって世にある「OS」すべてではない)すらカバー出来て > いないのに、こういう表現は止めていただけませんか? VMが対応してくれれば、そんな悩みもなくなるんです。 > わたしゃてっきり、perl のDBI のように「現在複数あるGUI ライブラリに対 > して、抽象化された単一のインタフェースを提供する」という話だと思ってた > んですが、有馬さんとの議論を見るとそうでもないようなので、いまいち議論 > の中心が見えません。 僕(というか、もとの案は酒匂さんなんだけど、って責任転嫁じゃないすよ>酒 匂さん の案は、VMにGUI命令を組み込むことを検討していただけないか、ということで す。 > > Java のAWT やTcl に対するTk (う〜ん、例えがいまいち)の様に「ruby 独自 > のGUI ツールキットを作る」という話なんでしょうか? > > そうだとすると、 > > 1.多大な労力を払ってまで「車輪の再生産」をするメリット > 2.それを、いくつかのプラットフォームでは動かないのを承知の上で ruby の > core に組み込むメリット > > の2点を明確にする必要があると思いますが。 たとえばTkをそのまま使ってもいいです。 でも、外観は、OSに応じて自動的に変わって欲しい。 M.Kanemitsu ——————————————— 金光雅夫 masao-k@a-net.email.ne.jp http://www.ne.jp/asahi/masao-k/home/ http://isweb14.infoseek.co.jp/art/soshikon/ http://isweb15.infoseek.co.jp/computer/ruby256/ 〒216-0031 川崎市宮前区神木本町5-14-12 自宅: 044-877-5006 携帯: 090-2753-5292