Randy Lawrence wrote:
Have any of you tried more than one GUI toolkit with Ruby? If so, which do you prefer?
Sorta. Before moving to FXRuby, I did quite a bit of work with Pygtk. I've looked a little at Ruby-Gtk2 and it looks good, but, right now I prefer FXRuby/Fox. Here's why:
1. Small footprint. Using UPX, exerb, and Ezexrb, I can take a medium sized FXRuby gui app and create a stand-alone executable that is less than 2mb.
2. FXRuby is relatively straight-forward to code. Once you figure out a few basic things, you can pretty much figure out the whole library. (This can also be said of Ruby-gtk).
3. I do a lot of database gui programming, so I make heavy use of "listview" widgets. I liked the old CList widget in gtk, but that has been replaced in gtk2 by the liststore/treeview widget. This widget looks promising, but, so far for me, it is much slower than the old CList widget. FXRuby, on the other hand, has a FXTable widget that is very programmable and is super fast.
4. Fox/FXRuby is a good gui library that is getting better all the time. Jeroen is constantly improving Fox and Lyle is very good at keeping FXRuby in line with the newest Fox releases.
Jamey
Confidentiality Notice: This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and/or privileged information. If you are not the intended recipient(s), you are hereby notified that any dissemination, unauthorized review, use, disclosure or distribution of this email and any materials contained in any attachments is prohibited. If you receive this message in error, or are not the intended recipient(s), please immediately notify the sender by email and destroy all copies of the original message, including attachments.