( uzsolt | 2019. 08. 12., h – 10:43 )

Részben egyetértek (./configure), részben meg nagyon nem (build system).
Szerintem kicsit félreértesz, nem egészen erre gondoltam, hogy jó lenne.
Inkább arra, hogy a Makefile (vagy valami olyasmi) nem "csak" annyiból állna, amit a szabvány leír, hanem lennének plusz "nyelvi" lehetőségei - mint ahogy a GNU is megcsinálta a maga make-jét (ami elvileg minden szabványos Makefile-t szabvány szerint értelmez, és ezt egészítette ki néhány okossággal), meg pl. a BSD (FreeBSD) make is megeszi a szabványt, viszont abban is van for-ciklus, if-else-lehetőség, string-manipuláció, stb. Azaz nem mindenféle plusz teszteket hívogasson (pl. ./configure), hanem több nyelvi lehetőség lehetne benne. Pl. a saját statikus honlapgenerátoromban is igen jól jött, hogy van lehetőség for-ciklusra.

Viszont azt furcsállom, hogy a Gitet ajánlják helyette alternatívának
Igen, ezt én is, miközben úgy tapasztalom, hogy a "(hangadóbb) konzervatívabbak" nemigen vannak a git-tel kibékülve (az svn-es tévedést épp a linkelt honlap 2. állítása cáfolja).

Azt írták, hogy az a "sucks", ami csak akkor működik rendesen, ha ezek a plusz funkciók elérhetőek.
Én is így értettem. Értem, hogy szívás, de ettől szerintem még a szoftver lehet korrekt és jól megírt, csak a felhasználási környezete (dokumentáltan) megszabott (mint ahogy lentebb írtad a TCC-t).