M
Michael Gebhart
Hi,
I'm currently thinking about writing an application for the gnome-desktop.
But I can not decide, what language I should use for. I'm just interested
in Ruby, C# and C++.
C++ gives me all features gtk/gnome has. gtkmm is a nice wrapper for gtk+.
But programming with c++ is a little bit error-prone and the development
time is very large.
Mono seems to be designed for gtk and gnome. The gnome-libs are
implemented in mono, and gtk (2.4) too. But the disadvantage is, that Mono
has to be installed on the target system. (And Mono smells of Microsoft
and I have .exe - Files on my linux *scnr*)
Ruby is the language I am personally interested in. Also here gtk-bindings
are available. But some ruby-users told me, that the ruby-gnome-bindings
are a little bit unstable and a lot of features are not implemented yet.
And as Mono: Ruby has to be installed on the target OS.
So I don't know, what language I should prefer. Normally I should choose
the language, by what language is the best one for my application. But
every language has all the features I need.
Can you tell me anything about the ruby-gtk/gnome-bindings and its
features and its stability?
Or should I use Mono? Because Mono becomes the standard for development
GUI-Applications for the Gnome-Desktop?
Thanks for your answers
Mike
I'm currently thinking about writing an application for the gnome-desktop.
But I can not decide, what language I should use for. I'm just interested
in Ruby, C# and C++.
C++ gives me all features gtk/gnome has. gtkmm is a nice wrapper for gtk+.
But programming with c++ is a little bit error-prone and the development
time is very large.
Mono seems to be designed for gtk and gnome. The gnome-libs are
implemented in mono, and gtk (2.4) too. But the disadvantage is, that Mono
has to be installed on the target system. (And Mono smells of Microsoft
and I have .exe - Files on my linux *scnr*)
Ruby is the language I am personally interested in. Also here gtk-bindings
are available. But some ruby-users told me, that the ruby-gnome-bindings
are a little bit unstable and a lot of features are not implemented yet.
And as Mono: Ruby has to be installed on the target OS.
So I don't know, what language I should prefer. Normally I should choose
the language, by what language is the best one for my application. But
every language has all the features I need.
Can you tell me anything about the ruby-gtk/gnome-bindings and its
features and its stability?
Or should I use Mono? Because Mono becomes the standard for development
GUI-Applications for the Gnome-Desktop?
Thanks for your answers
Mike