From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id YGugFoafmF+0BAAA0tVLHw (envelope-from ) for ; Tue, 27 Oct 2020 22:30:30 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 8K9/EoafmF+vYAAAbx9fmQ (envelope-from ) for ; Tue, 27 Oct 2020 22:30:30 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 39D3194053B for ; Tue, 27 Oct 2020 22:30:29 +0000 (UTC) Received: from localhost ([::1]:51460 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kXXU3-0002Jc-Un for larch@yhetil.org; Tue, 27 Oct 2020 18:30:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kXXTO-0002JP-6f for emacs-orgmode@gnu.org; Tue, 27 Oct 2020 18:29:46 -0400 Received: from mout.web.de ([217.72.192.78]:35913) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kXXTM-0005Av-At for emacs-orgmode@gnu.org; Tue, 27 Oct 2020 18:29:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1603837734; bh=by6L00Rfy7nMzLKdrO8dtVg0WoBhp+ZD9NLOjLB+PHA=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=iHEss9/ApYF4wVUBPOcbcL2+AQ8l4wTEc0HF21kdk2ZS++LPk4JTBK/IlsyS+Zh11 yeZnqBFXZZ72DfeuQBs+yXiH8gv6EYZ+SFf81wnA+7VLnpeDm2l4l716FITSU2YfQN q2K/IRlujiWDu2U1fimo7gI5mZcu/88v9qq4amh8= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([80.136.28.200]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M2MYq-1kGy2s05qO-00s8iR; Tue, 27 Oct 2020 23:28:54 +0100 References: <1695924.1602785484@apollo2.minshall.org> <3230eeefc0b0f156fbe85cd1d48e501e@isnotmyreal.name> User-agent: mu4e 1.4.13; emacs 27.1 From: "Dr. Arne Babenhauserheide" To: TRS-80 Subject: Re: best practices query: non-emacs packages based on tangled source In-reply-to: <3230eeefc0b0f156fbe85cd1d48e501e@isnotmyreal.name> Date: Tue, 27 Oct 2020 23:28:44 +0100 Message-ID: <87mu079ucj.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:1PiJjBzPZmH8duMLZu6cMfIsiU4U9/pk7T0tBLcXt+7k6UB4nwW gPyzgTC7Ifv99/PfI7Jc7F0JDRdZ1k9b6z5zKBusmN5lzghQmcIffZ5bXwI/XLajw0Tz0KI hzydYeybwnEGFd9Evealn7v46QRhhDoBqvqTeE263RZR8c566Jmls2rKxeIJPJGYUJUsCUC 2Yn/MZAsOHgS8/gH25Bng== X-UI-Out-Filterresults: notjunk:1;V03:K0:k2aiGD2Sbl8=:ViVSSBQLN4OoIKOWqNdxvX 3zyUHmruWnWqlJsk9Y+4p51O+y04MedERrghy29B5aIMRCuzf7VJQyI0etMtKkDCeCSOnLDA3 cik0tfduJYll/3VgEmXIBRFD3lbYqzeNOd3EdhyDbpDLkfihLZdA0Cz64lV4f32AWL5jft+sy 2Z4V3Ze7HppJDFpfK9oioeMpF1z6Wfcqgc/q7+GLfS48+OKvCby4gRZcx7NEeZ0smhXeSV4Sc 5xejmbquneEopFcQeWK7GBY7iKOsAEuaq1fbEX/n3msPr2VwOiix/9zZ899x9mp/8E0D5MzsG lLO3TJ7pF2JFiZNn/j8PpaWXh/w0rIy4eWOQ9Xcroj24JxAFSZ5Uc2d9hp7mcRHZvGC3kVY5p CYyCBJy02M5MeT335Pr6QbCavvwE84P21UQVHyq5BEgP5KkcOTuyDFXlqAIDBh6X8uaSBa6TR pnxdBPgW5GnbPuzolpDLVVGCcKLIdDw+5F89VLrW8nufEfKK56/QcPF5DXsLkMjEiwiIadfbv 6iZqCSD92Onwn3BIVwzLwozkNl87mVK0O/E9lMBHU47Mp4wJ4Z1wVZHmTL239yhm/70AmeV43 n8o+EmTMnUWkoyp/cqtwxu6nUx1h8+rT7E/xo8g96I0axdCYZdAX1KlrIhzspqjH1y/0KudBq oRLGBEU6JUHIdKN3HzFa2JLQzLEWz91rn72D0RXkqKqYrgCYqLARjhPRfCQ8SWtiIO91R29Rh dak7astseXPYL/Hd8jcht6otCKPwnNd4aTlwbiGuTnchEZu3n4P5c67hwCBrkcHvX0tkCKF22 eoQRwcbK+Ho/7g1pBpTHjW68VQA7MgPyCQSIVynSOgB0DXfuHgFWnVOoA5Msojfwzt9Icon1x OH56+3m9Mlr/BvteC43A== Received-SPF: pass client-ip=217.72.192.78; envelope-from=arne_bab@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/27 18:29:41 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=web.de header.s=dbaedf251592 header.b=iHEss9/A; dmarc=pass (policy=none) header.from=web.de; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -1.31 X-TUID: sOFsA1T+ZoeM --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable TRS-80 writes: > Therefore, any stuff I plan on releasing publicly, I do not do in > literate style (JMHO). However if you are dead set on doing literate > paradigm, then maybe my experience is invalid for your use-case. My experience is that literate style works very well for tutorials, but whenever I developed a larger program within org-mode, I tangled it once I had to start debugging and then kept it as separate source. Once the code becomes complex, I want to stay in one programming language without outside features that also add extra complexity. That said, for simple code the additional freedom of multi-language programming in org-mode is awesome. I=E2=80=99m using that to create random roleplaying characters directly from random tables in org-mode, with those tables being the primary source (because the book is the most important product, not the code). Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl+Ynx8QHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6/vAD/9SkSh5Ut9P7vsrTdmTWWG3VbY/SNAFwdX9 aMy/M+3JhirrnG24E4MFaNeiJh7fRHJsl1PQdbo58h0irzq2iOhg9ylboV0hbZBE pIsXOfULvOe/p6OSkrxDnkV7bF5B7M4mvzDhcojw1FudphIl3tw33QN2hrRdx/1q 5eRBtScAveBlkaBNerXZA8SbQ8tAjTJlSZFqm38Tmztto8H1LcBIrLquqOmZP4Pg cMoGMhVIK5WgCejhASfGQxGKAyJMFNCfwR5b5t5UchNtdGrjowkLZf0a5GvCEtcH EXpCvHnoZHnwzPuYBDziRy/jZxiQmPBv6wa84SH/bIXcbaDdEPX3q51rGmzii9mT /52OT/WJGNlo6Bl13VQUhrextiPfSNPG0U3mxNZ7oaqD+tL9eyP1nwbRRta9J2Nu 07gTauykCVWNJByPACvWMFxonnoSIItPQwALusUW7CqmPG6eJfXI76fsQchr45pH /OgC4ehWk/7ofaXziOYUmLc1re1o499Cu05Eg9P+9QclKr/39HFvOUovUl29KnJd jNsg09JcRSGiAwAoyJYhI6EBjqORcb9ISVIgZcWpjP4Q49V5D22l6xpG0VSwCXGh HXAojVtd1qbIMs2s3pik8jNeoX9Wp8gmDLDUsINJH44JdV0ToWZ0CT26pRat/nH5 uq2Gaf/0dYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAl+YnyQQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSA1yA/9wmwqqb9T9oOhWF5di22GmqRIC qDOSs1Pow/385aApPrbHwnlPAVp3NeVnJgTKsNPL9jWgbrvHFXvl+FM1fRd0tzcN Vl0HJK5eJEI3RrlPEkFAHcNdb+ivYOmeLbuC8+65Y39MxOfgOK93pKE0Vd5R87Qe oG3sbUkBmrkkkT5jkQ== =9xMP -----END PGP SIGNATURE----- --=-=-=--