Deutsch   English   Français   Italiano  
<vhdgju$piji$4@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 19:36:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vhdgju$piji$4@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
	<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
	<vh8sbb$3m7vt$1@dont-email.me>
	<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
	<vhaavs$298a$1@dont-email.me>
	<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
	<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
	<Ryp_O.14390$V2ha.7339@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 17 Nov 2024 20:36:30 +0100 (CET)
Injection-Info: dont-email.me; posting-host="0e079645d656fd43a936f8dae4bc7735";
	logging-data="838258"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX180iKQNQO8jSfkm14Dn4i6l"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:h0iTTBicUVVSgzuzCnfx1+JjTDk=
Bytes: 2064

On Sun, 17 Nov 2024 17:17:37 GMT, Charlie Gibbs wrote:

> Never underestimate the value of a few printf()s
> sprinkled here and there (or log file writes if you're really headless).

I don’t really see that much difference. On *nix systems, service managers 
can redirect stdout or stderr to logfiles anyway, so I can run my code 
directly from a terminal for testing, and then in the background via a 
service definition for production use, without having to make any code 
changes.

> I'm still a fan of makefiles.

Automated build scripts certainly. Ninja seems to be a common alternative 
to make nowadays. But you need a higher-level wrapper to generate the 
control files: e.g. Autotools, Meson, CMake etc.