Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Recursive make considered harmful

Name: Anonymous 2007-09-12 7:17 ID:cAmfzKNb

Forget GOTO, recursive MAKE is the most harmful
http://miller.emu.id.au/pmiller/books/rmch/

Name: Anonymous 2007-09-12 7:54 ID:FkPKjzyi

make is insane and ugly. I avoid it for as long as I can. The compilation time it supposedly saves (vs. a simple script that calls the compilers with the options you want) is wasted by learning its language, writing and debugging make scripts.

Name: Anonymous 2007-09-12 7:58 ID:Heaven

>>2
Because learning and writing it is so much time compared to a 30.000 lines C project amirite

Name: Anonymous 2007-09-12 8:20 ID:NbU8DGB+

I wish make would die, but there's no viable alternatives that scale well.

Name: Anonymous 2007-09-12 8:59 ID:FkPKjzyi

>>3
30000 lines? That's compiled faster than you can troll /prog. For a 30000 lines I would never use a makefile, just compile everything.

Name: Anonymous 2007-09-12 9:28 ID:Heaven

>>3 here. I meant  to say 300.000.000 lines of code. Simple typo. What now FkPKjzyi you faggot.

Name: Anonymous 2007-09-12 11:26 ID:n3te4VSZ

I use Cabal, Rake and SCons.  Make sucks ass.

Name: Anonymous 2007-09-12 11:45 ID:+1bMiOzS

>>4
"scale" LOL

Make is great, you just need to know how it works

Everyone in software these days wants to use things WITHOUT knowing how they work

This is the problem.
Stop blaming make when YOU are the issue.

Name: Anonymous 2007-09-12 11:45 ID:+1bMiOzS

Oh and yeah, recursive makefiles are stupid dont ever do that

Name: Anonymous 2007-09-12 11:54 ID:GaAeDgMc

>>8 I use things without knowing how they work. And things work.

Name: Anonymous 2007-09-12 12:17 ID:n3te4VSZ

>>1
Recursive Make kills children, it is highly contagious, it did 9/11 and it treats to destroy Earth if we further tolerate it

Name: Anonymous 2007-09-12 12:29 ID:Heaven

>>8
What the fuck?

I know very well how make works.

This is the problem.
Stop flaming other posters when YOU don't know how it works.

Name: Anonymous 2007-09-12 12:32 ID:n3te4VSZ

>>11
s/(?=reats)/h/

Name: Anonymous 2007-09-12 15:00 ID:Heaven

>>13
my other car is a cdr.

Name: Anonymous 2011-02-04 14:35

Don't change these.
Name: Email:
Entire Thread Thread List