5 ms·
Personally, I think web browsers are good examples. You see integration with various platforms, abstractions on top of them, and general algorithms, generally w
by darknoon 6y ago
Personally, I think web browsers are good examples. You see integration with various platforms, abstractions on top of them, and general algorithms, generally with a consistent code style.
- WebKit
- Chrome
- cpeterso 6y agoYou can browse and search through the Firefox code online here: https://searchfox.org/mozilla-central/source/ https://searchfox.org/mozilla-central/source/
- aloukissas 6y agoHaven't been in cpp land for a while, but the chromium source was always my favorite good example.
- xfs 6y agoChromium's base, which is like STL but better and more feature rich, also with an excellent code browser https://source.chromium.org/chromium/chromium/src/+/master:base/ https://source.chromium.org/chromium/chromium/src/+/master:b.... Also Google's Abseil, very modern C++ patterns and containing some unexpectedly deep designs for apparently simple things. https://source.chromium.org/chromium/chromium/src/+/master:third_party/abseil-cpp/absl/ https://source.chromium.org/chromium/chromium/src/+/master:t...
- saagarjha 6y agoWebKit's equivalent, WTF: https://trac.webkit.org/browser/webkit/trunk/Source/WTF/wtf https://trac.webkit.org/browser/webkit/trunk/Source/WTF/wtf