Hacker News new | past | comments | ask | show | jobs | submit login

@geraldcombs and @justinclift I didn't know any of this, thanks so much!

It sounds like GTK is eliminated too.

What's left now, QT and wxWidgets?




If you're looking to do a desktop GUI type of application, then those two are decent choices.

If you have skill in C++ already, then Qt is a natural fit there. Also, Qt's docs are very good. None of the "oh, I was advised to use this class. Where are the docs? What do you mean... go read the source code?".

Gah... sorry... still haven't gotten my extremely bad experiences with Gtk out of my system (years later). ;)

If I were doing a desktop GUI type app again, I'd choose Qt for sure. Good docs, very large user base, actively helpful Community on IRC. (I'm not really a forums guy). Plus, bunches of Qt code (of various quality) on GitHub for getting ideas from.

Hope that's useful. :)


There seems to be a third choice though. Writing a "thin layer", which sounds like writing one's own wxWindows or QT.

I want to know the difference between the thin layer and the existing libraries. Not in vague terms but specifically with a code example.


Hmmm, on first thought, writing "thin layer" sounds like a potential boondoggle.

But then again, it's not something I've personally tried (nor needed), so that might be an inaccurate assessment.

If you don't need a full/complete GUI stack (and other related bits) implementation for your application, then yeah, it might be the way to go.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: