Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Use Qt with C++.

Advantages:

1. Solid, stable, well maintained, well tested.

2. Great documentation, a huge library of code to learn from.

3. Batteries included. Web, databases, scripting, everything is painless and simple. Stand on the shoulders of giants, and stuff like that.

4. It's C++, so it's wicked fast.

5. Even though it's C++, it's not as difficult as people think it is.

6. Qt Designer makes designing GUIs simple and fun.

7. Cross platform. If you take care not to tie your app to any Linux-only APIs, you can make your app work on Windows and OS X by simply recompiling it on these platforms.

Pick up "C++ GUI Programming With Qt 4" and dig right in.

Of course, if you wanted to write Windows-only code, I'd suggest C#. If you wanted to write Mac-only code, Cocoa would be the way to go. Nothing beats native.



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

Search: