Skip navigation.

GTK+ fundamentals, Part 1: Why use GTK+?

GTK
GTK


This article, the first in a three-part series, introduces you to the world of GTK+. It explains what GTK+ is, why you should consider using it, and the benefits it provides. Together with the rest of the series, this installment provides enough introductory information that, if you decide to use GTK+ in your own projects, you'll know where to look for further materials.

Read the rest

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Why the +?

Can Anybody tell me why the name gtk+ is chosen? I know about gimp toolkit, bit what is the + for? And is there a difference between gtk and gtk+?

object-oriented features

I found it: The plus sign was added to the name later, when the tool kit gained object-oriented features and extensibility.

Right on

Good stuff. Gtk is a pleasure to use whether you like C, C++, Python, Ruby or C# amoung others.

wtf ? by Anonymous George
Care to explain why you by Anonymous George

Actually!

Actually part of GTK+ was a joke. Gtk for C++ was called Gtkmm, the mm part standing for "minus minus". I don't think if officially stands for anything anymore, though.

On IBM site by Anonymous George

So what??

I think I don't understand.. sorry!

Re: So what??

What you don't understand is that the "wtf" author is a KDE troll that loves to hang around the GNOME forums. He secretly runs GNOME and loves it which is why he hangs around the GNOME forums:-)

If you watch closely you'll see a troll for almost every article that gets posted. Quite humorus actually. Small weeny syndrome.