かんだです。

matz / netlab.co.jp (Yukihiro Matsumoto)さんの書かれた、
	「[ruby-list:9486] Re: gtk」
からの引用です。

> まつもと ゆきひろです

> 今,最新らしいPerl用,Python用のGtkモジュールのソースを読ん
> でみたんですけど,どちらもsize_requestには対応してないみたい
> ですね.Perlはsize_requestは2整数をPUSHしてるだけですし,
> Pythonにいたってはpointerをint(or long)に変換してハンドラに
> 渡しています.
> 
> こーゆーのを見ちゃうとなんかそれだけ苦労する必要があるんだろ
> うかなんて思っちゃいますよね.

  完璧な互換性が欲しいんじゃなくて、いちおう必要がまずありきでした。
  だから、同じような機能があるなぁというのを横目に見つつ、面倒なので実装し
ないということをよくやります(^^;

  ただ、gtk ってどんどん仕様が変わりますからね。頑張って解析しても、バージ
ョンが上がったら使えなくなるかもしれない、というのは一沫の虚しさ覚えますね。

  まぁでも、size_request ってのは widget を書くなら必要になる機能だと思い
ます。Perl も Python も何で実装しないんでしょ。みんな widget は C レベルで
書いて、繋ぐのだけスクリプト使ってるのかな。