Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderIf you use GNU Make it's worth using my GNU Make Standard Library: http://gmsl.sourceforge.net/ And also reading everything I wrote as Mr. Make: http://blog.jgc.org/2013/02/updated-list-of-my-gnu-make-arti... Or buy my book: http://www.lulu.com/shop/john-graham-cumming/gnu-make-unleas...
Make is an absolutely wonderful, wonderful tool. Most of the common criticisms of Make are actually criticisms of autoconf, which I agree is a hideous tool. (On the other hand, autoconf is a tool intended to address a hideous problem, so perhaps that's inevitable). A lot of the more recent build tools I see are largely reinventions of Make. Make is very widely supported (most basic projects can make do[0] with portable Makefiles, though GNU Make is also available for…
One big reason I rely on Make: its old. Make has been well maintained for nearly 50 years, and is deeply integrated into the programming ecosystem as a whole. I can start a new project that relies on Make, and be extremely confident that Make will continue to work and be maintained for the lifetime of my project. 20+ years from now, Make will still work. My Make knowledge will be relevant for my entire career. New and shiny replacements…
Every time I see a tutorial about makefiles, I'm saddened by the author not going deep enough to show how convenient and versatile make is. Most of the tutorials stop at passing static bunch of files through static set of static rules, with an exception of using few variables, and sometimes with a pattern (implicit rule). But there's so much more, especially in GNU make!
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 3
- Total points
- 635
- Total comments
- 436
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2013-02-24 | Why Use MakeFirst breakout · Best thread | pie | 358 | 240 |
| 2014-03-29 | Why Use Make? (2013) | jeffreyrogers | 164 | 103 |
| 2015-12-03 | Why Use Make (2013) | r0muald | 4 | 1 |
| 2016-01-21 | Why Use Make (2013) | trengrj | 1 | 0 |
| 2023-01-11 | Why Use Make (2013)Hall induction · Latest 20+ point return | beardicus | 104 | 92 |
| 2026-01-19 | Why Use Make (2013) | tosh | 4 | 0 |
