From: Matthew Borgeson Date: 2008-07-12T10:40:01+09:00 Subject: Re: GUI for a newbie Matthew Borgeson wrote: > Hello All- > > I have taken up Ruby over the past year and have finally written 7 > applications for various functions for my job as a clinical pharmacist. > > The problem I have here is that while my programs all work great, they > are all CLI interface. In order to increase their palatability among my > coworkers, however, I wish to add a GUI. > > The question I have here is NOT which is the best for my needs. I have > it nailed down to three based on the platforms and screenshots I have > seen of their results: > > Gtk (Would be nice on my Nokia n800 maemo) > Qt (My preference) > Tk (Seems to be the favorite of the Ruby folk) > > My question is which would be the easiest to learn. While I want to use > Qt (I just feel comfortable with its maturity)I am concerned by how hard > it will be to learn, considering I have no C++ background. > > Any guidance before I commit to learning one would be appreciated... > > Thank you > > Matthew F Borgeson Well, I want to first thank you all for your opinions regarding my original post. When I last posted, I said I was going to try both Qt and Tk and see which one was easier to get up and runnning with. Three months later, after I purchased the QtRuby Friday PDF from the Pragmatic Programmers, I dove in to QtRuby. In one month's time, I was able to get the front end started and 2 of the 6 tabs in the program completed. The book did a nice job of walking through code line by line and I was able to take off from there. I would have to say the hardest part was getting used to the semantics with Qt as the widget classes used the double colon connectors; something I was not used to. I have been having so much fun and so productive that I may not ever make it to try Tk; but I am on my way to where I need to go and am really happy. I have seen other stumbling with the same question I posted in February and just wanted to share my experiences here with you all. -- Posted via http://www.ruby-forum.com/.