LWN.net Logo

GNOME v. KDE, December 2005 edition

GNOME v. KDE, December 2005 edition

Posted Dec 13, 2005 23:08 UTC (Tue) by boudewijn (subscriber, #14185)
In reply to: GNOME v. KDE, December 2005 edition by madscientist
Parent article: GNOME v. KDE, December 2005 edition

I never thought I would be able to work on a big C++ application either.
I just rolled into it. From a simple, lowly Oracle forms baker to a
Visual Basic muddler to a Python afficcionado to a Java developer -- and
then, when I needed an application to make my new Wacom pad useful, I
found Krita, and decided to try my hand at making it actually change
pixels.

I discovered that there's little to choose between C++ with Qt and Java,
but that it's amazing how much easier Python is. Pity Python isn't
suitable for iterating over five million pixels every second or so.

Of course, I already loved Qt, because when I wanted to create my first
GUI on Linux, PyQt was the most mature solution not demanding the use of
difficult languages with braces and semicolons.


(Log in to post comments)

GNOME v. KDE, December 2005 edition

Posted Dec 14, 2005 0:37 UTC (Wed) by madscientist (subscriber, #16861) [Link]

I _have_ worked on big C++ apps. Huge ones in fact. I just never warmed up to the language... and if you're hacking for pleasure it's not a good thing if you don't enjoy the language you're using.

GNOME v. KDE, December 2005 edition

Posted Dec 16, 2005 0:06 UTC (Fri) by pynm0001 (subscriber, #18379) [Link]

Well he said "C++ with Qt".

Having worked with both I'll agree wholeheartedly that C++ itself can be
a bear.

Which is why I'm so glad they split up Qt with Qt 4. Now you can use the
core Qt classes even in console apps without linking in the GUI stuff as
well. It's pretty sweet.

Regards,
- Michael Pyne

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds