Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.lang.c Subject: Re: Distributing C as headers. Date: Mon, 25 Feb 2019 12:26:33 -0800 Organization: A noiseless patient Spider Lines: 24 Message-ID: <86r2bvehs6.fsf@mailhub.linuxsc.com> References: <3719d4fa-cf75-4a85-9255-b3f961a649c1@googlegroups.com> <5c4b5064$0$21586$426a74cc@news.free.fr> <1bh8dw2l5r.fsf@pfeifferfamily.net> <5c4c1691$0$21610$426a74cc@news.free.fr> <1bwomr17cp.fsf@pfeifferfamily.net> <5c4cca81$0$3535$426a74cc@news.free.fr> <5c4d3859.4229268265@news.xmission.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="0b225037cf1357b33e38b5d7f82ed86f"; logging-data="4073"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+6b9U2ZpxflTQBbnP6ics3NLV9TiZq/f4=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:8pQL75mpXd6qSZlQeZkinle/xb4= sha1:NceaBkc8QGuM/Moc5fogehjUl4M= Xref: csiph.com comp.lang.c:141356 nobody@example.org (Scott) writes: > On Sat, 26 Jan 2019 22:29:12 +0100, "Pascal J. Bourguignon" > wrote: > >> Mateusz Viste writes: >> >>> Isn't it delicious? >>> With proper headers, documentation becomes useless. >> >> You are considering proper header = comment + declarations. >> >> This is a problem, because the compiler cannot validate the comments. >> >> It would be better if the declarations alone would let you write a >> program that can run without crashing. > > We need a new programming language that is inherently > self-documenting, using simple (dare I say, common?) verbiage, perhaps > at first oriented towards business computing. > > Whatever would we call it? Hmmm... how about Administrative Programming Language?