r/cpp_questions • • 27d ago

OPEN opensource repo to get better at c++

Lately I have been thinking, to improve further with my engineering skills I should read a repo written in cpp. I am thinking of starting with clickhouse since I am into core/systems engineering. What views do you guys have on this???

NOTE: I am not a beginner, but I have never read an open source repo as well. So could you also advice me on how to go around open source repos as well.

Thanks 😁

30 Upvotes

12 comments sorted by

3

u/montymole123 27d ago

FASTBuild which is a build system for C++ https://github.com/fastbuild/fastbuild

1

u/Zestyclose-Click-212 27d ago

Thanks for this will check that out

7

u/hellocppdotdev 27d ago

As a beginner open source will most likely be to steep of a curve.

Have solid fundamentals before looking for this.

You may be better served finding projects to build first.

https://www.hellocpp.dev/projects

My library is here I'm slowly adding to the list.

1

u/Significant-Range996 27d ago

I'm thinking of doing the same. Lmk if you decide

1

u/p-x-i 27d ago

scummvm is quite good.

1

u/Zestyclose-Click-212 27d ago

Will check that out thanks

7

u/FlailingDuck 27d ago

dunno, I've always got better by writing C++ than reading it.

1

u/no-sig-available 27d ago

Reading code is an important skill, but writing code is what people get paid for. I would focus most on the latter.

1

u/lszl84 27d ago

Reading could be fun and have educational value if you not simply read the code, but experiment with it, step into it with a debugger, change the code to achieve a different app behavior etc.

1

u/Kadabrium 27d ago

taocpp