943,600 Members | Top Members by Rank

Ad:
  • Ruby Discussion Thread
  • Unsolved
  • Views: 7723
  • Ruby RSS
Apr 5th, 2009
0

Ruby - GUI - Desktop Programming - Tools required

Expand Post »
I dabbled in Ruby quite a while ago but only at the console level. I didn't take it any further at the time. I'm now considering treating it more seriously this time, though I'd have to start from the start.

My understanding is that Ruby is a cross-platform development language. What I'm wanting to do is develop desktop GUI applications using Ruby. My primary operating system is Windows Vista. Applications will be database front ends and in that regard I'm comfortable with MySql.

What are the preferred/best combination of toolsets required to develop cross-platform (Windows, Linux & Mac) GUI applications. By toolsets I mean, editors GUI packages etc.

ps. My research so far as regards the GUI side of things has led me to wxRuby and FXRuby. I'm sort of edging towards wxRuby.
Reputation Points: 11
Solved Threads: 3
Junior Poster in Training
superjacent is offline Offline
66 posts
since Nov 2007
Apr 6th, 2009
0

Re: Ruby - GUI - Desktop Programming - Tools required

I would say QTRuby or wxRuby, altough there are GTK and Tk bindings.
Reputation Points: 59
Solved Threads: 12
Junior Poster
MitkOK is offline Offline
142 posts
since Jul 2007
Apr 6th, 2009
0

Re: Ruby - GUI - Desktop Programming - Tools required

You may want to look at Glimmer. Its a Jruby DSL for creating GUI components.

www.eclipse.org/proposals/glimmer/
Reputation Points: 10
Solved Threads: 0
Newbie Poster
fraogongi is offline Offline
13 posts
since Aug 2006
Apr 6th, 2009
0

Re: Ruby - GUI - Desktop Programming - Tools required

Thanks for the input so far. As regards JRuby, this is where, for me, it gets confusing. Is it Java or is it Ruby? Is is Java creating Ruby source code to be run entirely under the Ruby interpretor or will Java still be required?

These are questions that come to mind and yes I'll be googling shortly.
Reputation Points: 11
Solved Threads: 3
Junior Poster in Training
superjacent is offline Offline
66 posts
since Nov 2007
Apr 7th, 2009
0

Re: Ruby - GUI - Desktop Programming - Tools required

JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. It provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb files, but a few that depend on C language-based extensions have been reimplemented.

For a quick overview, you may want to check out http://www.khelll.com/blog/ruby/the-power-of-jruby/

Cheers!
Reputation Points: 10
Solved Threads: 0
Newbie Poster
fraogongi is offline Offline
13 posts
since Aug 2006

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Ruby Forum Timeline: Problem with Trie..
Next Thread in Ruby Forum Timeline: Exit loop after sometime





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC