From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1409 invoked from network); 3 Aug 2023 03:32:30 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 3 Aug 2023 03:32:30 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 3DC1D410C7; Thu, 3 Aug 2023 13:32:27 +1000 (AEST) Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by minnie.tuhs.org (Postfix) with ESMTPS id D7482410BE for ; Thu, 3 Aug 2023 13:32:21 +1000 (AEST) Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-522bc9556f5so554324a12.0 for ; Wed, 02 Aug 2023 20:32:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20221208.gappssmtp.com; s=20221208; t=1691033540; x=1691638340; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Mzk7KvB9IlkhCy3sIWypZif9RNVTdTxavYluegWuN8M=; b=UwsiH5gJ5t82zjSDe3rHjHmVNlQxRqwYp+AKGNzcMQpKZqcA4ImEfO7E9LgHfOzW1Y kyPS2GSQXSB8TpUxvBPaFivBlWxRP3Jn00z+iD4lQpCUFveI1zEGtIKUSzmd4af5EQts Vkx4cpjyXLCsevUl2Oi7R+Rc41jUZTG3h48/KrPRsdzgEvMhK39nTbTmchN74hbs1d/X xwc2G5d5nUs4GHYk8ohhiXoSdjx+mQxfnArlj6DGnQc4C9qnowrnK5+EZLl0/TagWO6Z RCQLXPuMWyhMfwFJi9iZWThrK5i09GdC9l0VWWfavFvqkiBiGjs4g0Ct4q7ALKEUPajP eGDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691033540; x=1691638340; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Mzk7KvB9IlkhCy3sIWypZif9RNVTdTxavYluegWuN8M=; b=Oy6kHhnrDMuMBvmJ9sVJy/a0wt2aRA8HhV+l1msgxhpub1h03gRGiSom2MvNemMdeu uokzYsv+vmE1kbL/weyCJHgAZ7V8N7Ag7tt+EO6L6MkZJEiJ0X0VhPESmQpI4TP6xCJH 2AU6Ea3M7EKGiv1aODPxHSgEWm4NsY9/ahAPHTOHU/chmGY6VkuYm8JXa8F5+bpoCiRe TpzA46vB03qi7mEopmCm0xVUlKyOaGQrScqFhrIKzCmaJQq9IE/PNUim45/rTiUzewjv oosQSUTtaHf8Eu/lahfnj4sVQKuDq9DWRD9+hTt5fMcgTccZOKkbEPYWnWz4vPT7X7aP mYUQ== X-Gm-Message-State: ABy/qLaUchFHSnpVDZS139tiimzJFrtzcDOXnUfOl6WjficxfqqgYieG 4F0H/GQNLx+i2+pqu+y7V6Ydb+3KhPEiWl9YiW0PpiuloThHBdtA X-Google-Smtp-Source: APBJJlHbpEddbkIu2pg9n+ghkAp/Q0uLgRZTzbPwN9KYyksgqOPe5sFUKfa8S7r1cnTAZsKnEHPH9apngHav2txYFEE= X-Received: by 2002:aa7:d511:0:b0:522:3849:48d8 with SMTP id y17-20020aa7d511000000b00522384948d8mr6572546edq.9.1691033539951; Wed, 02 Aug 2023 20:32:19 -0700 (PDT) MIME-Version: 1.0 References: <8246.1690761540@cesium.clock.org> <29602.1690887524@cesium.clock.org> <20230803005106.GA12652@mcvoy.com> In-Reply-To: From: Warner Losh Date: Wed, 2 Aug 2023 21:32:08 -0600 Message-ID: To: George Michaelson Content-Type: multipart/alternative; boundary="00000000000073d2c00601fc6da8" Message-ID-Hash: R33ZC25DMVQYA7FIVBGUL6SOAEGJ2GWY X-Message-ID-Hash: R33ZC25DMVQYA7FIVBGUL6SOAEGJ2GWY X-MailFrom: wlosh@bsdimp.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: The Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: python List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --00000000000073d2c00601fc6da8 Content-Type: text/plain; charset="UTF-8" On Wed, Aug 2, 2023, 9:24 PM George Michaelson wrote: > Tail recursion not lazy eval. > > I wish words meant what I meant "inside" when I think them, not > "outside" what they mean when I write them. > Python is an ugly ass language to be sure. It's a useful tool. I have this rather ugly axe. I've split a lot of wood with it. Chopped down nasty weeds. Pounded in nails, spikes, landscaping staples, and the odd screw or two. I've cut impromptu joints to make lean too structures that I threw painter's tarps over to save the tomatoes from frost. And maybe a dozen other things. But to do framing or naked furniture, I use different tools more suited for those specific tasks... but the axe still has its uses... much like python... Warner > --00000000000073d2c00601fc6da8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Wed, Aug 2, 2023, 9:24 PM George Michaelson <ggm@algebras.org> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">Tail recursion not lazy eval.

I wish words meant what I meant "inside" when I think them, not "outside" what they mean when I write them.

Python is an ugly ass = language to be sure. It's a useful tool. I have this rather ugly axe. I= 've split a lot of wood with it. Chopped down nasty weeds. Pounded in n= ails, spikes, landscaping staples, and the odd screw or two. I've cut i= mpromptu joints to make lean too structures that I threw painter's tarp= s over to save the tomatoes from frost. And maybe a dozen other things. But= to do framing or naked furniture, I use different tools more suited for th= ose specific tasks... but the axe still has its uses... much like python...=

Warner
--00000000000073d2c00601fc6da8--