tags:

views:

924

answers:

9

I was told that to be a good developer, you should read a lot of other peoples source code. I think that sounds reasonable. So I ask you, what is the most beautifully written piece of open source software that is written in c++ out there?

(Apply any definition of beautiful you like.)

+1  A: 

You could look at the source code of MySQL GUI Tools. Its written using gtkmm, and the code does some interesting difficult-to-implement GUI things.

Sahasranaman MS
A: 

Check the arora browser sources. It shows the beauty of the Qt toolkit and elegant and well written code for a somewhat complex application.

nmuntz
A: 

Tou should take a look at the source code of NetBSD. It's really clear and well documented.

freitass
I've heard nice things about the NetBSD source, but I think the question is specifically about about C++ source.
ejgottl
+3  A: 

IMHO...

Notepad++

AraK
A: 

Loki is a pretty nice library especially if you're interested in how design patterns and various idioms are expressed in C++. Reading the source might also be a good way to understand C++'s metaprogramming facility using templates.

http://loki-lib.sourceforge.net/

ars
A: 

It think "Qt"

Sake
A: 

I've heard that Google's Chromium source code is very clean.

wm_eddie
A: 

The source code for the Poco C++ libraries is very neat as well.

StackedCrooked
A: 

Qt creates beautiful GUIs. Code in C++ and you get awesome screens! But I think the OP has asked for some good C++ code repositories.

Dee