>>>>> "Dave" == Dave Thomas <Dave / PragmaticProgrammer.com> writes:
Dave> And I think that's an important point. We're not deciding
Dave> here which library developers must use. [...] we're not
Dave> doing anything that prevents a team from using any GUI
Dave> library they want.
And I agree that this is important. No matter which GUI is picked for
the "built-in standard", there will be people who will want to use
Ruby AND their favorite GUI toolkit together. I hope we have good,
robust interfaces for GTK and Qt (at least). I'm sure there are others
who want to delve into the intricities of the Windows API to do native
applications there.
Dave> [...] and I'd like to see what a FOX-based interface looked
Dave> like (both visually and in code) before making my mind which
Dave> library I personally will be using.
Agreed. One of the nice features of Tk was its utterly simple
programming model (at least compared to monsters like Motif). 3 lines
of code (in Ruby, it only took 2 in Tcl) could put a functional window
with a single working button. I hope the eventual successor will keep
simplicity in mind.
--
-- Jim Weirich jweirich / one.net http://w3.one.net/~jweirich
---------------------------------------------------------------------
"Beware of bugs in the above code; I have only proved it correct,
not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas)