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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30640 invoked from network); 17 Nov 2021 20:54:22 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 17 Nov 2021 20:54:22 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id BA2079C84C; Thu, 18 Nov 2021 06:54:19 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 16B279C2E5; Thu, 18 Nov 2021 06:52:45 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=bsdimp-com.20210112.gappssmtp.com header.i=@bsdimp-com.20210112.gappssmtp.com header.b="scyWxMHy"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id D38879C2E5; Thu, 18 Nov 2021 06:52:43 +1000 (AEST) Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) by minnie.tuhs.org (Postfix) with ESMTPS id BEB359C29F for ; Thu, 18 Nov 2021 06:52:42 +1000 (AEST) Received: by mail-ua1-f53.google.com with SMTP id o1so8864669uap.4 for ; Wed, 17 Nov 2021 12:52:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aO5LBRFv+f0UJHd0YPGGtTk0r6A8krlvsc0IEoatWMk=; b=scyWxMHy3bap1qnMqQR+zgo9jI3YZxMyVZs3rYPKSFov8KHZOswwh1VGWoKB0JydkF +Qk5Ju2nxxsWeBzsGo26GTyQfnCtEapPPuf6VGJeiRSg/YICWzjo+3pc0tYrx1vlIn93 hCJM6gN1qw8xk91AESuCNs9gbSMVuwhQgnE3oTz56uOcv2s8V8AVUgq/BWcl4f491LBS Erhm/M1j+ed8EADQAKRklx5ecVDc04HgCPBL7LpjghDMWaZNyRuLH+XVl4XaYhS/Vpal T44mZfEDPt/V9SpXLoF0CDoCySwcF9NaLb7o0FUfO5lQj1yciGsyROubQcVyVLCugaOz Sf9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aO5LBRFv+f0UJHd0YPGGtTk0r6A8krlvsc0IEoatWMk=; b=emu5zbOgACOY/W3H3N8J7fE3NlCkJrze9h8NH8X8+vkyTM+EZwcM6cmKGObw9Cw0cj EslhhOs0i9PwubYGtxQpBFbMDB4/HPjD4iTDywI3zggxw7Flh4Z0Iqg+hwwq7JHTXfUY tbzjI9zxXthzrIWZWL/++i5cZ9brIE6IIQPtAdnbcYqs8MPakofvQOL9xCAljiTHAFQk sMnCfMSTgwvyeKgiq5DzsspQ1OHGMuyEeUbSXbkwluRTB1vJDLKJaRKzNK0US7G3Q+AV 82Aee2D29thgVN/IEdi8r2FFQycVXLbz7t6kxbGg3GcMn8gq7BXD5LSr9Fj6TM4sb8Uz zcJQ== X-Gm-Message-State: AOAM533xvy88awnmromiYZ8gKa6J6bw+vw+4UgRQKlhh7vlq7NMeKmeF zJ0Ef6sNUw0dZAttvgYQvSk7lQmyOogF0Ybs/ihp1FSupaU= X-Google-Smtp-Source: ABdhPJwIwAmFjht+mipoEvZIy86kX9YnLw2edeV6xaMqPfXAech2Ba6jKaqaO1FtVD5joJ9Nh5PNKgq7gxMtN9GgYN8= X-Received: by 2002:ab0:6010:: with SMTP id j16mr27507749ual.69.1637182361776; Wed, 17 Nov 2021 12:52:41 -0800 (PST) MIME-Version: 1.0 References: <202111161754.1AGHsGsN929905@darkstar.fourwinds.com> <50F3E958-F0A4-4895-B1BC-41A2644A074A@oclsc.org> In-Reply-To: From: Warner Losh Date: Wed, 17 Nov 2021 13:52:29 -0700 Message-ID: To: Dan Stromberg Content-Type: multipart/alternative; boundary="0000000000001b443d05d1023976" Subject: Re: [TUHS] Book Recommendation [ reallly inscrutable languages ] 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: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --0000000000001b443d05d1023976 Content-Type: text/plain; charset="UTF-8" On Wed, Nov 17, 2021, 1:48 PM Dan Stromberg wrote: > > On Wed, Nov 17, 2021 at 11:35 AM Norman Wilson wrote: > >> Wasn't Perl created to fill this void? >> >> Void? I thought Perl was created to fill a much-needed gap. >> > There was and is a need for something to sit between Shell and C. But it > needn't be filled by Perl. > > The chief problem with Perl, as I see it, is it's like 10 languages > smashed together. To write it, you only need to know one of the 10. But > to read it, you never know what subset you're going to see until you're > deep in the code. > > Perl is the victim of an experiment in exuberant, Opensource design, where > the bar to adding a new feature was troublingly low. > > It was undeniably influential. > It's what paved the way for python to fill that gap... Warner > --0000000000001b443d05d1023976 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Wed, Nov 17, 2021, 1:48 PM Dan Stromberg <drsalists@gmail.com> wrote:
On Wed, = Nov 17, 2021 at 11:35 AM Norman Wilson <norman@oclsc.org> wrote:
Wasn= 't Perl created to fill this void?

Void? I thought Perl was crea= ted to fill a much-needed gap.
There was and is = a need for something to sit between Shell and C.=C2=A0 But it needn't b= e filled by Perl.

The chief problem with Perl, as = I see it, is it's like 10 languages smashed together.=C2=A0 To write it= , you only need to know one of the 10.=C2=A0 But to read it, you never know= what subset you're going to see until you're deep in the code.

Perl is the victim of an experiment in exuberant, Ope= nsource design, where the bar to adding a new feature was troublingly low.<= /div>

It was undeniably influential.

It'= ;s what paved the way for python to fill that gap...=C2=A0

Warner=C2=A0
--0000000000001b443d05d1023976--