At Tue, 12 Dec 2000 17:37:53 +0900, Kevin Smith wrote: > > > >I also had some questions for Nathaniel: How do you like (Ruby/)Gtk in > >general? Have you also tried using it on Windows? (This last question is > >stimulated by recent cross-platform IDE/browser discussions.) [...] > It seems to me like Ruby/GTK is a not-very-OO wrapper around GTK. I > had hoped it would be more like GTK--, which is a C++ OO wrapper > that seems pretty nice. It'd be nice to hear how those two bindings differ in OO point of view. All I know is (sorry for my ignorance) that Gtk-- has nice signaling system called libsigc++. Gtk+ 1.2 doesn't have GObject and GSignal so it was difficalt (if possible) to add new signal to existing and newly derived widget from non-C-like language. I think Ruby/Gtk does quite well for three key features of OO out of four, which are abstruction, encapsulation, polymorphism. For Inheritance, it's ok if you are only in Ruby World, but in the underneath C level, Ruby/Gtk+ is not deriving Gtk+ class. let me know what you think. regards, -- yashi