views:

119

answers:

2

I'm currently writing a media player in Ruby (called Shroom) with a GTK interface, but I use WxWidget's MediaCtrl for cross-platform audio playback abstraction. I don't want to use WxRuby for the interface as well, as I need to work with GTK's TreeView.

What kind of performance problems may arise from this? Is it so bad to have two main loops?

+1  A: 

Depending on the platform you're using, it may not be an issue. I believe wxWidgets wraps GTK on linux. You may need to end up using wxWidgets for your code though.

Grant Limberg
+1  A: 

With two dependencies, your application will be less desirable.

Cem Kalyoncu
Other than that, as long as it works, it will be ok.
Cem Kalyoncu