[#4754] Now,I am starting ruby. — mamoru@... (Mamoru Matushita)

先日、初めて投稿したつもりだったのですが間違えて

14 messages 1997/10/02

[#4891] mixin - singleton method inheritance, const etc... — shugo@... (Shugo Maeda)

前田です。

13 messages 1997/10/10

[#5000] ruby 1.0-971015 released — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

14 messages 1997/10/15

[#5056] RubyでOODB — hisanori@...

松尾です。

20 messages 1997/10/20
[#5057] Re: RubyでOODB — matz@... (Yukihiro Matsumoto) 1997/10/20

まつもと ゆきひろです

[#5065] Re: RubyでOODB — hisanori@... 1997/10/20

松尾です。

[#5066] Re: RubyでOODB — matz@... (Yukihiro Matsumoto) 1997/10/20

まつもと ゆきひろです

[ruby-list:5120] Re: ruby & tk(wish)

From: Yuji Shigehiro <sigehiro@...>
Date: 1997-10-23 12:05:13 UTC
List: ruby-list #5120
重弘です.

> Date: Thu, 23 Oct 97 11:36:35 +0900
> Subject: [ruby-list:5113] Re: ruby & tk(wish)
> Message-Id: <199710230232.LAA27501@picachu.netlab.co.jp>

> |wishでは結構オブジェクト指向的な文法になって
> |いると思うのでそのほうが使いやすいというのが
> |僕の思うところなんですが、皆さんはどうなんでしょう?

> 私はtclがあんまり好きでないですからねえ.好みはあるでしょう.

私も, tcl の「なんでもかんでも文字列」というところは,
         考え方としてはきれいなんですが,
         ちょっと, 自分で書くのはかんべんして...
です.  でも, (widget) command 関係は良くできていると思いますよ.

> でも立石さんと同じことを考える人は他にもいて,阪大の重広さん
> がtcltklibという拡張モジュールを作成中です.

一応, 私の環境では完成していて, 先日, 公表([ruby-list:4457])させていた
だきました. (ちなみに, 使いやすいかどうかは ??? です).

パイプを通じて wish を呼ぶ tk_write/tk_call の代わりに
         リンクした tcl/tk ライブラリを直接呼び出して返り値を得る
という部分は, 当然, 一番最初に実装しました.

現在,

1. tcl, tk のライブラリがうまく make 一発でリンクできない.
   (手で Makefile を直せば問題ないのですが...)
2. static にリンクできない.
3. ruby の中からは argv[0] を取り出せないため, tcl/tk ライブラリが正し
   く初期化できていなかった.

という問題点が判明しています.

> こんな感じで使うようです.そのうち正式リリースなるのでしょう
> か? > 重広さん

1. は, まつもとゆきひろ 様が暇な時に extconf.rb を添削してくださること
になっています (^^)

2., 3. は, ruby の内部を変更する必要があるそうで, 開発者の方が暇な時に
良きにはからってくださるのだろうと期待しています (^^)

----
重弘裕二
阪大情報処理教育センター (sigehiro@rd.ecip.osaka-u.ac.jp)
阪大工情報システム白川研 (sigehiro@ise.eng.osaka-u.ac.jp)

In This Thread