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?