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=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30338 invoked from network); 19 Jan 2023 15:47:39 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 19 Jan 2023 15:47:39 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id EC2F81F7C0 for ; Thu, 19 Jan 2023 10:47:38 -0500 (EST) (envelope-from bounce.mMa405fc042ed723067725c40e.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id E2B67B86ED0; Thu, 19 Jan 2023 10:47:38 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20210112.gappssmtp.com header.i=@iitbombay-org.20210112.gappssmtp.com header.b=Gbn95bl0 header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-il1-f171.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:content-transfer-encoding :mime-version:subject:date:references:to:in-reply-to:message-id :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1674143258; bh=rQGLrUxNV2md/T0o tYgGYOyVMa3jFVky5EG/vvapAbk=; b=qSkNtBZW4lchIwzSxS000Y7J7E3+LhzD RfaMGhYDefxndlqn2gt6hCV8QMnbYsZqHKsAzmokcBCE344HwgTiFbpvi1qDFHvt VdBMfNhbk3W7/b+zp8hKXDGC3s89wo/kXlhvIelNPsyyxl/z0YA7s6M8WibNcFbO vOirDUJKLZI= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1674143258; b=Y9x3e5FDgGk8OyQGir3tIntTy/ZO4UakVj/08PYnVYX5LDgy9U U1SyvOiUb4qvXH4y0PvF90/hifZ/5A72MxYJsd0ciV5elh6/2SXd2Ig6lCcbSFdm uxsqv8xigJUy+fGCaK83sSdCv7ywpQnFJch4E7FJ3wijv5fMAOxUL/q8A= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20210112.gappssmtp.com header.i=@iitbombay-org.20210112.gappssmtp.com header.b=Gbn95bl0 header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-il1-f171.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20210112.gappssmtp.com header.i=@iitbombay-org.20210112.gappssmtp.com header.b=Gbn95bl0 header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; iprev=pass smtp.remote-ip=209.85.166.171 (mail-il1-f171.google.com); spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-il1-f171.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=I7c7jRV+; x-me-sender=none; x-ptr=pass smtp.helo=mail-il1-f171.google.com policy.ptr=mail-il1-f171.google.com; x-return-mx=pass header.domain=iitbombay.org policy.is_org=yes (MX Records found: aspmx.l.google.com,alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,alt3.aspmx.l.google.com,alt4.aspmx.l.google.com); x-return-mx=pass smtp.domain=iitbombay.org policy.is_org=yes (MX Records found: aspmx.l.google.com,alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,alt3.aspmx.l.google.com,alt4.aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=from :content-type:content-transfer-encoding:mime-version:subject :date:references:to:in-reply-to:message-id:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t=1674143258; x=1674229658; bh=rQGLrUxNV2md/T0otYgGYOyVMa3jFVky 5EG/vvapAbk=; b=SUELXdb+Mvku3uQqBygGiYH2FrXVvJnZloV7tD8ICbsXO6TR yMM0ohHmi2H2FATTygfjQWzDq17I1vhkyjqIUe4LUBMG9yvxbJX4+uRVHBigdU6n 5nRtsJXkUxrSQ+LDkxZGviFbY1DDOm/IH85m4psyXiAnW96le7wpY1Qxtas= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id CAB799E97A8 for <9fans@9fans.net>; Thu, 19 Jan 2023 10:47:26 -0500 (EST) (envelope-from bakul@iitbombay.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 81D9EFE0EA7; Thu, 19 Jan 2023 10:47:26 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1674143246; b=DgL5055nFUQ/XZNH+NVrkuwpy+12iR70abCY/K5hFxZtjHw4K5 Ua8PISWkgmW1npzbrcLF2M7L6vtMx8lNU4PrdeI9TOY3UXGUpVr9n6sRB/iU2SzY QBhoGM+yKRt0KAUlSxJG7vbFOvdR3nNEZxmYEg7WRXUXxGEl3KqKPn4TToMh9nHQ TXmTLzp3vGV7lEJdfG8bQst04oAH7uXvsd/FJ1kFhE58ANACa7ON3l0NK5n78EJp 0hDkNPb3FrTY4AX45yQzmYtlM9cmtzuMyJMvM6FWhE5F8eS88HFGF/3Q/4iWa32/ cKj97bw7eMk6ngGB5rUo1gdFr90SV6SGX4Yw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:content-transfer-encoding :mime-version:subject:date:references:to:in-reply-to:message-id; s=arcseal; t=1674143246; bh=rrFs0TdEe7Q0V0MBZVtVqmGzWOqDrkQ/3Xz wTltC36s=; b=PxXejel7mr+TzSAcMr4cjylgpMzxuAwjF2T1HCPv2ngTVtz/k3W MU369tKhkQ35IKghEJ1EOPf9+qZZAkCMSqdkVPBaxS7NgmjqxW9SfK66IgUbNPvL 0eYG6bnN4U+ZxdLoY+xSNHieIwKd6LDtTLBkgjxvPFLae0IujdKx/D1Yr1HN+FTa pExyKiwv0+k6FMbsviS0VaFp8B2qfsvy1bBOGudSuvzYAaZf6fbDbDJHRcl3lyHv X+l1q794jTLIUM2Gv4pGOZbvoDTFaYk5aoyz12F+TGF3GO068bEDwj19tBjd06u9 dlSicUGzZN7OOvUeZ3syrpWe98jGsFITRcg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20210112.gappssmtp.com header.i=@iitbombay-org.20210112.gappssmtp.com header.b=Gbn95bl0 header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; iprev=pass smtp.remote-ip=209.85.166.171 (mail-il1-f171.google.com); spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-il1-f171.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=I7c7jRV+; x-me-sender=none; x-ptr=pass smtp.helo=mail-il1-f171.google.com policy.ptr=mail-il1-f171.google.com; x-return-mx=pass header.domain=iitbombay.org policy.is_org=yes (MX Records found: aspmx.l.google.com,alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,alt3.aspmx.l.google.com,alt4.aspmx.l.google.com); x-return-mx=pass smtp.domain=iitbombay.org policy.is_org=yes (MX Records found: aspmx.l.google.com,alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,alt3.aspmx.l.google.com,alt4.aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvhedruddutddgkedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtgfggg fuffhfvfgjkffosehtjehmtdhhtddvnecuhfhrohhmpeeurghkuhhlucfuhhgrhhcuoegs rghkuhhlsehiihhtsghomhgsrgihrdhorhhgqeenucggtffrrghtthgvrhhnpeduvdehhe euteetgeetheehudfhhfegffeuvdehtddvgffhhfffleehkedukeegheenucffohhmrghi nhepghhithhhuhgsrdgtohhmnecukfhppedvtdelrdekhedrudeiiedrudejuddpuddtje drvdduhedrvddvfedrvddvleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhep ihhnvghtpedvtdelrdekhedrudeiiedrudejuddphhgvlhhopehmrghilhdqihhluddqfh dujedurdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeosggrkhhulhesihhithgs ohhmsggrhidrohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (iitbombay.org: Sender is authorized to use 'bakul@iitbombay.org' in 'mfrom' identity (mechanism 'include:_spf.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="bakul@iitbombay.org"; helo=mail-il1-f171.google.com; client-ip=209.85.166.171 Received: from mail-il1-f171.google.com (mail-il1-f171.google.com [209.85.166.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Thu, 19 Jan 2023 10:47:26 -0500 (EST) (envelope-from bakul@iitbombay.org) Received: by mail-il1-f171.google.com with SMTP id w2so1377551ilg.1 for <9fans@9fans.net>; Thu, 19 Jan 2023 07:47:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rrFs0TdEe7Q0V0MBZVtVqmGzWOqDrkQ/3XzwTltC36s=; b=I7c7jRV+On+cbPLDJ7auKpDeIBl+CaJ3bwtwk3n0hFMz/Wl2hXip9Vh5SuBCZ1mcN1 ojS2M/nyBqax1SA5wKe5OQBRe3XRyqPr83Z9GFYuRPDDtPUrkgRZAoy61bj2rXE9ndEI dS4meioFeyS67WjE7J8ih7UnN/J9ssie4UcJUhPvrFKFBiya/h9vQQ3XiE1fV4H+U7oF f09Wgo2yG2TdzkLZaDz9+Z5BXEvWdKBQTM8ruqvUcIhfYDcMSWQ+rdFBk9wxsf4iMFU4 /R9CAPwmiaEgYjM5jEhxDgKR7ddZ6+hn+heW+zrYDVcxlBrCwCnksMGiBSPiFs9+jPn5 6EZA== X-Gm-Message-State: AFqh2koqHFDmX1hzQayx9xwPkTOZhxa3yC2oWs5bFC03fixh9qNrml4r 90wGyAsfT+AK8ZjzPzVHR2iQWPblg/rpYf6A X-Google-Smtp-Source: AMrXdXsMdL7Qe61pJVQ+c8m715znGY0O16Ip8kFByu9XKXdNZ7uOX+INhk/3WCNck0JqWaGPgIA9RA== X-Received: by 2002:a92:d744:0:b0:30d:73e6:deff with SMTP id e4-20020a92d744000000b0030d73e6deffmr8722785ilq.6.1674143245141; Thu, 19 Jan 2023 07:47:25 -0800 (PST) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id i5-20020a92c945000000b0030bfbc121a1sm11010201ilq.79.2023.01.19.07.47.24 for <9fans@9fans.net> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Jan 2023 07:47:24 -0800 (PST) From: Bakul Shah Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: [9fans] plan 9 and lisp Date: Thu, 19 Jan 2023 07:47:13 -0800 References: <8760942b-b1c9-aed1-c194-9ba15ffe2c4a@riseup.net> To: 9fans <9fans@9fans.net> In-Reply-To: <8760942b-b1c9-aed1-c194-9ba15ffe2c4a@riseup.net> Message-Id: <436AD830-991E-42F8-9CFC-A18CE66E1A52@iitbombay.org> X-Mailer: Apple Mail (2.3731.300.101.1.3) Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 960dde04-9810-11ed-8792-889f3bf58a9e Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UN2IwYWZiZWZiNTMxODliNi1NYTQwNWZjMDQyZWQ3MjMwNjc3MjVj?= =?UTF-8?B?NDBlPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Ma405fc042ed723067725c40e:1:rYas2fLDovkWNPq2880mODlz_d6kuyljfNaHz9PfCFE On Jan 19, 2023, at 7:57 AM, mkf9 wrote: >=20 > Lassi Kortela wrote: >> Chibi-Scheme has run on Plan 9. > and also S9, which Bakul Shah ported to Plan 9, > https://github.com/bakul/s9fes. Nils M Holm, the author of s9fes, did the original port with some help from me. He didn't want to maintain plan9 related changes which is why I am maintaining it. Nils also has a book on it but AFAIK it doesn't cover anything specific to plan9. Speaking of little languages.... Nils also ported his klong array programming language to plan9 & has a book on it! Slightly more verbose than k (roughly k3 from kx.com) Then there is https://github.com/ktye/i which supports a dialect of k. Not sure which, probably k6 or k7. And there is minimal help in the form of readme.txt but it compiles & runs on 9front: % git/clone https://github.com/ktye/i % git/clone https://github.com/ktye/wg % cd i % go build '-buildvcs=3Dfalse' % ./k ktye/k !10 0 1 2 3 4 5 6 7 8 9 +\!10 0 1 3 6 10 15 21 28 36 45 d:`a`b`c!(1 2;3 4;5 6) d `a|1 2 `b|3 4 `c|5 6 +d a b c ----- 1 3 5 2 4 6 \\ There is of course Rob Pike's ivy. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T7b0afbefb53189b6-Ma405f= c042ed723067725c40e Delivery options: https://9fans.topicbox.com/groups/9fans/subscription