From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 5faa5739 for ; Tue, 18 Feb 2020 12:49:55 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id B53469D529; Tue, 18 Feb 2020 22:49:54 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id F36909D51A; Tue, 18 Feb 2020 22:49:34 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=andrewnesbit.org header.i=@andrewnesbit.org header.b="jH3MU38s"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 2ED0D9D51A; Tue, 18 Feb 2020 22:49:33 +1000 (AEST) Received: from smtp-out-3.mxes.net (smtp-out-3.mxes.net [198.205.123.68]) by minnie.tuhs.org (Postfix) with ESMTPS id 691FF9D518 for ; Tue, 18 Feb 2020 22:49:32 +1000 (AEST) Received: from Customer-MUA (mua.mxes.net [IPv6:fd::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 32B36273B2; Tue, 18 Feb 2020 07:49:29 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=andrewnesbit.org; s=default; t=1582030171; bh=YP+vtlwzUNCk/NFqm4zQtSWSZ0/oTnL35Cm+YOXS0rw=; h=Subject:To:References:From:Date:In-Reply-To:From; b=jH3MU38s6mkX9Y+zhMeMKCp89d0rNTEg1zva4TkjflbVRAw3SRW1zCUkwjnFgQ5zg +QgihUHNNvJ4VmLSRTT7OcOLcTpd5gp0iJLWvhYbLk6he1jpZrAdIicQMRWUIo7D4e ZOAY3WyFX90WJDBpjoNld0H8dkQAugIELLf7iIHE= To: arnold@skeeve.com, tuhs@tuhs.org, rdm@cfcl.com References: <202002171520.01HFKqKi026749@tahoe.cs.Dartmouth.EDU> <4d252035b323b7583c5760c952d1982c@firemail.de> <202002171839.01HId8FT1358073@darkstar.fourwinds.com> <202002180017.01I0HI0I1415945@darkstar.fourwinds.com> <202002181228.01ICS1pj020951@freefriends.org> From: U'll Be King of the Stars Message-ID: <45c6e7a7-70de-a69e-9635-b3c51229dc49@andrewnesbit.org> Date: Tue, 18 Feb 2020 12:49:25 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: <202002181228.01ICS1pj020951@freefriends.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Sent-To: Subject: Re: [TUHS] man Macro Package and pdfmark X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On 18/02/2020 12:28, arnold@skeeve.com wrote: > (I do know about Doug's review of DEK's program in the Programming > Pearls column. I think the problems there were not with Lit Prog > itself, but with how Knuth programs. What are the issues with how Knuth programs? Honestly I've never heard any criticisms before. > My own take on Literate Programming > can be seen at https://github.com/arnoldrobbins/texiwebjr.) This looks _really_ cool. I am looking forward to reading this in detail and hopefully experimenting with it. > Yes, probably getting off topic, too. Really? But then how about this? David R. Hanson, "C Interfaces and Implementations: Techniques for Creating Reusable Software", Addison-Wesley Professional, 1996. Online at https://www.informit.com/store/c-interfaces-and-implementations-techniques-for-creating-9780201498417 . It is not only one of the best books about programming I've ever read. It's also one of the finest examples of literate programming I've seen. Andrew -- OpenPGP key: EB28 0338 28B7 19DA DAB0 B193 D21D 996E 883B E5B9