jweirich / one.net wrote: > Conrad> And speaking of GTK+, for my general education, I'm > Conrad> interested in a brief explanation about why and/or in what > Conrad> sense GTK+ is considered insufficiently (or non-) OO, if > Conrad> someone would like to elaborate. And likewise for Tk. > > Dave> I'm not convinced by those arguments either. As we're > Dave> wrapping it, we can make it as objecty as we want. > > I've done a medium sized project using GTK in Eiffel. The Eiffel > interface to GTK was certainly OO and yet mapped close enough to the > original GTK that I could read the C oriented documentation and know > what was needed in Eiffel. While the original GTK writers didn't use > a language that directly supports OO, the API is well designed an > easily translated to an OO style interface. I don't see any problem > here. > Right. The same holds for GtkAda (libre.ACT-Europe.fr), which has a very nice OO wrapper around GTK+. The Eiffel and Ada bindings should give some pretty good ideas as to how to wrap it. - Ed