Threadwell

Recent Notes

  • DemetriSpanos

    Oct 06, 2026

    • archive
    • twitter
    • demetrispanos
  • NOTimothyLottes

    Oct 06, 2026

    • archive
    • twitter
    • notimothylottes
  • bonzajplc

    Oct 06, 2026

    • archive
    • twitter
    • bonzajplc
Home

❯

Archive

❯

Threads

❯

EricLengyel

❯

One advantage to not including any OS headers or standard C/C++ headers is that I get to enjoy blazing fast build times on my old-ish quad core.

One advantage to not including any OS headers or standard C/C++ headers is that I get to enjoy blazing fast build times on my old-ish quad core.

Properties5
typearchive
sourcetwitter
date2017-11-17
tagsarchive, twitter, ericlengyel
descriptionOne advantage to not including any OS headers or standard C/C++ headers is that I get to enjoy blazing fast build times on my old-ish quad core.

Nov 17, 20171 min read

  • archive
  • twitter
  • ericlengyel

Source

  • URL: https://x.com/EricLengyel/status/931338437902372867
  • Author: Eric Lengyel (@EricLengyel)
  • Posted: 2017-11-17 01:49:21

Thread

1/ @EricLengyel

One advantage to not including any OS headers or standard C/C++ headers is that I get to enjoy blazing fast build times on my old-ish quad core. Compiling the entire Tombstone Engine from scratch only takes 51 s. The game I’m working on can be fully recompiled in 34 s.

Branches: 2017-11-17-Doomed_Daniel-i-think-often-its-good-enough-to-not-include, 2017-11-17-esmolikowski-a-lot-of-that-comes-down-to-proper-usage-of-c, 2017-11-17-lectem-just-curious-what-is-the-build-system-involved, 2017-11-17-igorst-on-the-other-hand-it-is-sad-what-is-considered

4 items under this folder.

  • Nov 17, 2017

    @EricLengyel I think often it's good enough to not include system headers in your own headers, but only .cpp where needed (and maybe own headers that are only used in a few .cpp's)

    • archive
    • twitter
    • ericlengyel
    • defines
  • Nov 17, 2017

    @EricLengyel A lot of that comes down to proper usage of C++.

    • archive
    • twitter
    • ericlengyel
  • Nov 17, 2017

    @EricLengyel on the other hand it is sad what is considered blazing fast in C++ compiler world.

    • archive
    • twitter
    • ericlengyel
  • Nov 17, 2017

    @EricLengyel Just curious, what is the build system involved?

    • archive
    • twitter
    • ericlengyel

Created with Quartz v5.0.0 © 2026

  • GitHub