LCA: Lessons from 30 years of Sendmail
Posted Feb 5, 2011 13:55 UTC (Sat) by
mpr22 (subscriber, #60784)
In reply to:
LCA: Lessons from 30 years of Sendmail by cmccabe
Parent article:
LCA: Lessons from 30 years of Sendmail
This means that compilation times for C++ projects tend to be O(n^n), where n = number of files.
Nice piece of hilariously ridiculous hyperbole there. A 1000-file C++ project - even one composed by the Stupidest Imaginable Programmer - does not take 10001000 times as long to compile as a one-file project.
O(m * n), where m = number of source files and n = number of ubiquitously included header files, is rather closer to the mark.
(
Log in to post comments)