First experience with gtkmm



Hello,

I just want to drop a line to let you know of my very positive experience learning and using gtkmm.

This was my first experience with an open source library, and I have to admit that I approached it with suspicions that the lack of a profit motive would result in inferior work. Instead, I was delighted to find that gtkmm is a well designed, complete, and easy to learn system that produces terrific results without demanding a disproportionate investment of time. Bravo!

Only two minor criticisms:

1) The documentation is incomplete, skimming over or leaving out major features. Because of this I had to find other web resources and do a lot of digging through header files. The system is intuitive enough that this was not a big problem, but it could be improved.

2) The first bug in gtkmm that I encountered was discouraging. This is the bug whereby a button cannot be pressed if it becomes active while the mouse is hovering over it:

http://bugzilla.gnome.org/show_bug.cgi?id=56070

The fact that this bug has been known and gone unfixed for about 8 years did not bode well. But I was pleasantly surprised when, through to the end of my development project, that had become the only bug in gtkmm that I encountered. Odd that it's stayed in there so long, but not a bad record at all. :-)

Thank you for listening, and for all the time and effort put into development of this excellent system,

Mike Ferrier


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]