[#14206] undef_method :method_missing — Kenichi Komiya <kom@...1.accsnet.ne.jp>

154 messages 2001/08/04
[#14207] Re: undef_method :method_missing — nobu.nakada@... 2001/08/04

なかだです。

[#14208] Re: undef_method :method_missing — nobu.nakada@... 2001/08/05

なかだです。

[#14209] Virtual Machine — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14210] Re: Virtual Machine — Kenta MURATA <muraken2@...> 2001/08/05

むらけんです.

[#14212] Re: Virtual Machine — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14214] Re: Virtual Machine — SHIROYAMA Takayuki <psi@...> 2001/08/05

[#14220] Re: Virtual Machine — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14211] Common GUI framework(Re: Virtual Machine) — nobu.nakada@... 2001/08/05

なかだです。

[#14213] RE: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。どもっ。

[#14215] Re: Common GUI framework(Re: Virtual Machine) — akira yamada / やまだあきら <akira@...> 2001/08/05

[#14221] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14235] Re: Common GUI framework(Re: Virtual Machine) — IWATSUKI Hiroyuki <don@...> 2001/08/05

岩月と申します。

[#14237] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。どもっ。

[#14239] Re: Common GUI framework(Re: Virtual Machine) — ARIMA Yasuhiro <fit0298@...> 2001/08/05

有馬です。

[#14241] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14244] Re: Common GUI framework(Re: Virtual Machine) — ARIMA Yasuhiro <fit0298@...> 2001/08/05

有馬です。

[#14247] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。どもっ。

[#14263] Re: Common GUI framework(Re: Virtual Machine) — とみたまさひろ <tommy@...> 2001/08/05

とみたです。

[#14266] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14269] Re: Common GUI framework(Re: Virtual Machine) — とみたまさひろ <tommy@...> 2001/08/05

とみたです。

[#14275] Re: Common GUI framework(Re: Virtual Machine) — ARIMA Yasuhiro <fit0298@...> 2001/08/05

有馬です。

[#14294] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。

[#14317] Re: Common GUI framework(Re: Virtual Machine) — ARIMA Yasuhiro <fit0298@...> 2001/08/06

有馬です。

[#14321] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/06

金光です。どもっ。

[#14332] Re: Common GUI framework(Re: Virtual Machine) — ARIMA Yasuhiro <fit0298@...> 2001/08/06

有馬です。

[#14335] Re: Common GUI framework(Re: Virtual Machine) — Kenta MURATA <muraken2@...> 2001/08/06

むらけんです.

[#14346] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/06

金光です。どもっ。

[#14356] Re: Common GUI framework(Re: Virtual Machine) — ARIMA Yasuhiro <fit0298@...> 2001/08/06

有馬です。

[#14357] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/06

金光です。どもどもっ。

[#14243] Re: Common GUI framework(Re: Virtual Machine) — IWATSUKI Hiroyuki <don@...> 2001/08/05

岩月と申します。

[#14258] Re: Common GUI framework(Re: Virtual Machine) — akira yamada / やまだあきら <akira@...> 2001/08/05

[#14260] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。FOXとかもあるのかぁ。すげぇなぁ。

[#14277] Re: Common GUI framework(Re: Virtual Machine) — matz@... (Yukihiro Matsumoto) 2001/08/05

まつもと ゆきひろです

[#14295] Re: Common GUI framework(Re: Virtual Machine) — "KANEMITSU Masao" <masao-k@...> 2001/08/05

金光です。御大、待ってましたっ。

[#14390] [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...>

なひです。

113 messages 2001/08/09
[#14391] Re: [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/09

なひです。書き忘れ。

[#14392] Re: [Patch] pp.rb and debug.rb — nobu.nakada@... 2001/08/09

なかだです。

[#14435] Re: [Patch] pp.rb and debug.rb — "K.Kosako" <kosako@...> 2001/08/13

nobu.nakada@nifty.ne.jpさんの

[#14437] Re: [Patch] pp.rb and debug.rb — nobu.nakada@... 2001/08/13

なかだです。

[#14449] Re: [Patch] pp.rb and debug.rb — Tanaka Akira <akr@...17n.org> 2001/08/14

In article <DJEGJLCFNEIMKDNMLFPHMEAHCBAA.nakahiro@sarion.co.jp>,

[#14450] Re: [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/14

なひです。

[#14452] Re: [Patch] pp.rb and debug.rb — Tanaka Akira <akr@...17n.org> 2001/08/14

In article <DJEGJLCFNEIMKDNMLFPHEEAICBAA.nakahiro@sarion.co.jp>,

[#14453] Re: [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/14

なひです。

[#14454] Re: [Patch] pp.rb and debug.rb — matz@... (Yukihiro Matsumoto) 2001/08/14

まつもと ゆきひろです

[#14455] Re: [Patch] pp.rb and debug.rb — Tanaka Akira <akr@...17n.org> 2001/08/14

In article <997774251.527258.14423.nullmailer@ev.netlab.jp>,

[#14474] Re: [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/15

なひです。

[#14498] Re: [Patch] pp.rb and debug.rb — Tanaka Akira <akr@...17n.org> 2001/08/16

In article <DJEGJLCFNEIMKDNMLFPHEEALCBAA.nakahiro@sarion.co.jp>,

[#14499] Re: [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/16

なひです。

[#14504] Re: [Patch] pp.rb and debug.rb — Tanaka Akira <akr@...17n.org> 2001/08/16

In article <DJEGJLCFNEIMKDNMLFPHEEAPCBAA.nakahiro@sarion.co.jp>,

[#14507] marshal API (was Re: [Patch] pp.rb and debug.rb) — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/16

なひです。

[#14510] Re: marshal API (was Re: [Patch] pp.rb and debug.rb) — Tanaka Akira <akr@...17n.org> 2001/08/16

In article <DJEGJLCFNEIMKDNMLFPHMEBACBAA.nakahiro@sarion.co.jp>,

[#14511] Re: marshal API (was Re: [Patch] pp.rb and debug.rb) — "NAKAMURA, Hiroshi" <nakahiro@...> 2001/08/16

なひです。

[#14519] custom marshal (Re: Re: marshal API (was Re: [Patch] pp.rb and debug.rb)) — Tanaka Akira <akr@...17n.org> 2001/08/17

In article <DJEGJLCFNEIMKDNMLFPHIEBBCBAA.nakahiro@sarion.co.jp>,

[#14520] Re: marshal API (was Re: [Patch] pp.rb and debug.rb) — Tanaka Akira <akr@...17n.org> 2001/08/17

うぅむ。ぼーっとしてたら意味もなく Subject を変えてしまった。

[#14549] Re: custom marshal (Re: Re: marshal API (was Re: [Patch] pp.rb and debug.rb)) — Tanaka Akira <akr@...17n.org> 2001/08/22

In article <hvo66bnxe4b.fsf_-_@flux.etl.go.jp>,

[#14832] Re: custom marshal — GOTO Kentaro <gotoken@...> 2001/09/29

古い話題で恐縮ですが…

[#14833] Re: custom marshal — nobu.nakada@... 2001/09/29

なかだです。

[#14834] Re: custom marshal — Tanaka Akira <akr@...17n.org> 2001/10/01

In article <200109290948.f8T9mbh12942@sharui.nakada.kanuma.tochigi.jp>,

[#14835] Re: custom marshal — nobu.nakada@... 2001/10/01

なかだです。

[#14836] Re: custom marshal — matz@... (Yukihiro Matsumoto) 2001/10/01

まつもと ゆきひろです

[#14837] Re: custom marshal — Tanaka Akira <akr@...17n.org> 2001/10/02

In article <1001945748.240863.24023.nullmailer@ev.netlab.jp>,

[#14838] Re: custom marshal — nobu.nakada@... 2001/10/02

なかだです。

[#14839] Re: custom marshal — Tanaka Akira <akr@...17n.org> 2001/10/02

In article <200110020334.f923YLb08299@sharui.nakada.kanuma.tochigi.jp>,

[#14842] Re: custom marshal — nobu.nakada@... 2001/10/02

なかだです。

[#14843] Re: custom marshal — Tanaka Akira <akr@...17n.org> 2001/10/02

In article <200110021010.f92AAIb13474@sharui.nakada.kanuma.tochigi.jp>,

[#14844] Re: custom marshal — nobu.nakada@... 2001/10/02

なかだです。

[#14845] Re: custom marshal — matz@... (Yukihiro Matsumoto) 2001/10/02

まつもと ゆきひろです

[#14847] Re: custom marshal — matz@... (Yukihiro Matsumoto) 2001/10/02

まつもと ゆきひろです

[#14848] Re: custom marshal — nobu.nakada@... 2001/10/03

なかだです。

[#14852] Re: custom marshal — matz@... (Yukihiro Matsumoto) 2001/10/03

まつもと ゆきひろです

[#14465] Ruby/Bsearch — akira yamada / やまだあきら <akira@...>

16 messages 2001/08/14
[#14472] Re: Ruby/Bsearch — matz@... (Yukihiro Matsumoto) 2001/08/15

まつもと ゆきひろです

[#14595] SEGV at `$0 = "long long string"' — nobu.nakada@...

なかだです。

14 messages 2001/08/28

[ruby-dev:14295] Re: Common GUI framework(Re: Virtual Machine)

From: "KANEMITSU Masao" <masao-k@...>
Date: 2001-08-05 22:13:41 UTC
List: ruby-dev #14295
金光です。御大、待ってましたっ。

> [mailto:ruby-dev-admin@ruby-lang.org] On Behalf Of Yukihiro Matsumoto
> Sent: Monday, August 06, 2001 12:13 AM
> 
> まつもと ゆきひろです
> 

どもどもっ。

> ま、面白いのでもう少し静観しようかとも思ったのですが、私の意
> 見を聞きたい人もいるでしょうから。

そうですよ。私なんかの稚拙な意見だけでは飽きちゃいまっせ。


> まず第一に金光さんの考えていらっしゃるのはSmalltalk(より具体
> 的にはSqueak)なんでしょうが、Rubyはそれとは違う道を歩みます。
> ですから、
> 
>         VMにGUI機能(たとえbitbltでも)は追加しません
> 
> GUI機能はVMではなく、拡張ライブラリで提供されます。これは将
> 来とも絶対に変わりません。

ふむ。


> さて、次に標準GUI(フレームワーク)についてですが、これもあら
> かじめ断言しておくと
> 
>         私がなにかを標準にすることはありません
> 
> それとこれもはっきりさせておきたいのですが、私が音頭をとって
> Ruby独自のフレームワークを作ることもありません。

それは、だれかがRuby用の標準を作れば、拡張ライブラリとして
標準添付することもやぶさかでない、って意味ですか?


> 
> これらの理由はいくつかあります。
> 
>   * まず第一に言語とGUI機能はある程度直交するものだからです。
>     特にRubyはJavaとは違いプラットフォーム独立な独自の世界を
>     作ろうというアプローチではなく、プラットフォームのやり方
>     をRuby流に取り込む方向性があるのでなおさらです。

ふむふむ。

> 
>     また、GUI関係は言語に比べて寿命が短いのも問題になりえま
>     す。OpenLookって聞いたことありますか。SmalltalkのGUIって
>     流行遅れって思ったことはないですか?

SmalltalkのGUI(とくに見た目)は時代遅れだと思いますし、
それを先進的(現在でも)と書いてはないすよ。


> 
>   * 第二に、私自身が正しい標準GUIプラットフォームの設計がで
>     きるほどGUIにこだわりがないことです。私は正しい言語設計
>     を行う知識と経験と自信がありますが、GUIに関しては知識は
>     あっても経験も自身もありません。
> 
>   * 第三に、誰もRubyを「標準スクリプト言語」に選んだわけでは
>     ありませんが(あ、コンダラの人たちはそう呼んでるんだっけ)、
>     でも私たちの多くはスクリプト言語を使うときにはRubyを使う
>     ようになっていることと思います。GUIフレームワークもそれ
>     と同様に生存競争に勝ち残って登場すべきだと思います。
> 

御意。


>   * 第四に、GUIに対するニーズも、バックグラウンドになるプラッ
>     トフォーム機能も実は多種多様でなので、すべての人が満足し、
>     かつ十分に移植性もあり、パフォーマンスも出るGUIプラット
>     フォームというのは現実的ではないのではないかと考えていま
>     す。追求するのは自由ですし、止めませんが。
> 
>   * 最後にトレードオフについて考えたいと思います。仮にRuby独
>     自のGUIフレームワークを作りはじめたとして、それによって
>     得られるものは「RubyでGUIを作るならこれさえ覚えれば十分」
>     という安心感です。しかし、そのために「多大な開発コスト」、
>     「十分でないパフォーマンス」、「最大公約数的な(時として
>     不足する)機能」などのリスクが伴います。また、Ruby独自と
>     いうことは、自分であらゆる苦労を背負込むことでもあります。

パフォーマンスが悪いんではしょうがないですね。
でも、Ruby自身もスクリプト言語ですし、速度より開発効率を
とったのでは?


> 
> ですから、「これが標準」というのではなく、結果的にデファクト
> スタンダードを形成するのが望ましいと思います。また、最初に述

御意。


> べたようにGUIと言語がある程度独立であることを考えると、Ruby
> だけでそれに取り掛かることは賢明ではないと思います。
> 
> 世の中にはプラットフォーム共通のGUIフレームワークの試みはFOX
> であるとかWxWindowであるとかたくさんあるのですから、そういう

WxWindow!!


> ものが欲しければ、そちらと共闘すべきと思います。そして、それ
> に対する使いやすいRubyインタフェースを用意する、必要に応じて
> それらフレームワークにコントリビュートする、そういうのがRuby
> 流のオープンなやり方ではないでしょうか。
> 
> で、みなさんの満足の行くGUIフレームワークが見つかるなり、完
> 成するなりした時点で、それを「(当面の)推奨GUIフレームワーク」
> と呼ぶことはできるでしょう。
> 
>                                 まつもと ゆきひろ /:|)

最後に質問ですが、拡張ライブラリの場合、移植性に問題は
出ないでしょうか。現在は、Windowsでしょうもない問題が噴出
してるんですが。
 

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

In This Thread