3 ms·
I also looked at gtk c++ programming in the late 90s and was disturbed by GTK--, the c++ binding at the time. The library used extensive template meta-programm
by narrator 9y ago
I also looked at gtk c++ programming in the late 90s and was disturbed by GTK--, the c++ binding at the time. The library used extensive template meta-programming that was so ugly that it made me give up on c++ as a language. The error mestages the compiler would vomit were often many lines long and took considerable time to decipher.
- pjmlp 9y agoGtkmm was what made GNOME programming a sane alternative to Qt, back in the day of the license wars. It was that template meta-programming that allowed us to offer the same event handling capabilities as Qt, without having language extensions based on an external tool like moc.