[fxruby-users] Moving On
Nataraj S Narayan
natarajsn at gmail.com
Thu Aug 5 05:12:16 EDT 2010
All good things eventually come to an end. Feeling sad for fxruby.
My acquaintence with fx-ruby became when I was facing a rather critical
situation for me as well the company I am working for. A big project was
coming in on Arm9 based handheld , kinda embedded arm-linux, and we had very
less time for making a good show of our competence.
I was keen on freepascal for Arm and betting on it when the company wanted
an immediate demo and proto-type of the application on the Arm-linux board.
I did shelve freepascal and jumped into ruby /fox/fxruby cross compilation
and lo! I could whip up a decent App with mysql connectivity to a remote
server , almost within a week. We got the plum order and I get to retain my
Well after the initial euphoria, the management decided to go the QT way,
since Nokia was backing it now. So, despite my objections, ruby and fx are
under the wraps since and there are the C++ cats working on
Qt-embedded-opensource-linux-4.5.2. Meanwhile I was still trying to
duplicate what the Qt guys were trying, but my handycap being that
Qt-embedded runs on frame buffer without X.
Eventually I believe some one might embark on Foxlib with xserver
functionality over frame buffer and get fxruby to work on the same.
Thanks to you Lyle once again.
On Wed, Aug 4, 2010 at 10:08 PM, Brian Wisti <brian.wisti at gmail.com> wrote:
> > What graphical platform would you recommend porting to?
> > Ralph
> Hey Ralph, I actually have an answer now that I've recovered from
> Lyle's announcement :-)
> For cross-platform GUI, FXRuby was always the best bet. Other
> libraries tend to work best on Unix+X11 systems. Still, there are a
> couple of options.
> Korundum's Qt4-Ruby bindings might work. Qt4 is an excellent library,
> although it might feel a little heavyweight after working with FXRuby.
> I mention Korundum because they pushed out a fresh release of the
> qt4-ruby gem a few days ago. There is also a great tutorial available.
> * http://rubyforge.org/projects/korundum/
> * http://www.darshancomputing.com/qt4-qtruby-tutorial/
> WxRuby is a set of bindings for the WxWidgets tookit. Not bad,
> although I had issues getting it to work on Windows sometimes. Also,
> the most recent release appears to be from September 2009.
> * http://wxruby.rubyforge.org/wiki/wiki.pl
> If you are not worried about Windows and don't like QT, you could
> check out Ruby-GNOME2. I think it is a useful set of bindings, as long
> as you are only concerned about writing GTK/Gnome apps. Unfortunately,
> Gnome development has never held my interest for long.
> * http://ruby-gnome2.sourceforge.jp/
> Then of course, there's the standard Tk bindings. Your applications
> may not be pretty to look at, but the library itself is easy to work
> with and it is cross-platform. Plus, ruby-tk works on most systems you
> happen to have Ruby and a pointy-clicky GUI desktop. Okay, it works
> best on OS X if you are willing to fiddle a little bit.
> * http://rubylearning.com/satishtalim/ruby_tk_tutorial.html
> Which do I prefer on the rare occasions that I write GUI projects in
> Ruby? Well, FXRuby. But other than that, my personal preference leans
> towards qt4-ruby for the shininess factor, or ruby-tk for the
> "getting-stuff-done-everywhere" factor.
> Hope this helps.
> Kind Regards,
> Brian Wisti
> fxruby-users mailing list
> fxruby-users at rubyforge.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the fxruby-users