Slashdot Mirror


Murray Cumming on Programming for GNOME with C++

GonzoJohn writes: "Christian Fredrik Kalager Schaller for Linux Orbit: 'If you have followed GNU/Linux for the last few years you know that GNOME has long been a stronghold of C, Perl and Python GUI programming. With Ximian's work on Mono, C# seems also to be a language that will see wide use in GNOME. Sun's involvement should also make Java applications integrate strongly with GNOME. But what about C++? Even in the GNU/Linux and Unix world this language has received many advocates and developers. I sat down with Murray Cumming, lead developer on the gtkmm and gnomemm C++ bindings for GTK+ and GNOME to get some information on the status of C++ development in GNOME.'Read the Interview."

2 of 25 comments (clear)

  1. Qt bad gtkmm good? by pmz · · Score: 4, Interesting

    Can someone clarify what the awkwardness, bizzareness, and insanity of Qt are? I've used Qt on a couple of small projects and found it pretty intuitive. No flames, please, just a couple of good arguments.

  2. Re:Don't see the problem by mbrix · · Score: 2, Interesting

    Go see the gtkmm FAQ: Why use gtkmm instead of GTK+?.

    Working with STL-style interfaces, and having the chance to use std::string and std::vector to input data to your widgets is just *great*.

    Of course, all the other advantages of C++ can be used as an argument on why to use the C++ interface.

    You never mentioned why you don't want to use the C++ interface, maybe you should mention what you consider the disadvantages.