You are not logged in.
Hello!
I'm searching for an application written in C++ with a neat codebase, to learn from and maybe even contribute to it. A lot of applications written in C++ are either very large or doing some really advanced stuff, which is just the domain of C++.
A good candidate of size and shape would be something like pacman and libalpm from Archlinux, but it is written in plain C, not C++. WebKit is just far to big and Protobuf is looking awkward. Gnote looks to be a good starting point and I'm also using GNOME, but I wasn't sure about it because it offers a GUI. Which brings me back to pacman, which I'm already using myself and it doesn't distract with stuff like a GUI ![]()
So I decided to look for something small and sane, which offers a CLI and which I can use myself. I opened the search of github with the terms note + c++ + stars and the result is taskwarrior. A brief look on the source of task(warrior) looks promising.
Do you know a neat project which is written in C++?
Thank you
PS: I've already tried to ask this on stackexchange-network, but asking for a resource (book, website, reference, library, application) is invalid there.
Last edited by hoschi (2014-09-05 14:30:00)
Offline
Amarok is written in C++, and is pretty good. It is a big codebase, but you can look at source documentation and ask around for help in understanding the overall structure.
The same for other large C++ programs as well, some of them will have good documentation, or if not you can ask the developers (and then improve the documentation)
Offline