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.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 13331 invoked from network); 8 Aug 2023 10:58:31 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 8 Aug 2023 10:58:31 -0000 Received: from mail-oi1-f172.google.com ([209.85.167.172]) by 9front; Tue Aug 8 06:55:03 -0400 2023 Received: by mail-oi1-f172.google.com with SMTP id 5614622812f47-3a3efebcc24so4107223b6e.1 for <9front@9front.org>; Tue, 08 Aug 2023 03:55:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shaposhnik-org.20221208.gappssmtp.com; s=20221208; t=1691492100; x=1692096900; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=UUwPsASDDN4uigRseOqGK2qYIkILoDGyN8QvCgJlnFM=; b=qfIcf+yqe4Qzxg/mPqWmXLpcAITQhLKPOk9pq+gvOVp+2No6aPr3o9F8k8Tz1MGL3s xtaU8YiD8rG5dM/Jy6RujX4yKELclObH1wzd4Nxo3BFgtZbupxZzOA8HWFSKDEzskznC qzd5YSNY9EqQf/CUxJQXj+BG2fXZU0Tt6XkO2NVyShdH6GtHR9Ie0X4tZslBJUDwDFNa mskScp6fGXru8zf66HXE/b2tnPHk8g5jj0gT+6bC55AOh0nbuHqZlKNejl06jqkDg95Z I3cXu7cYMtDWlwQ22Xw2VuZRZBnIuLogweAFDEkPSyfK+7SF8cGCeEfq2Bk4ipoTEuXm Qe0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691492100; x=1692096900; h=content-transfer-encoding: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=UUwPsASDDN4uigRseOqGK2qYIkILoDGyN8QvCgJlnFM=; b=Vj5kdNlBx/6M3dze4dYSHfIXTbEkQLZj3M7WwFcE4+pV1uG0PAfzfEpTYcEQ4HwUza L0Gl1YB7KYOT3dwoguEFyCs9TGeNTj1+Rvngg34/ZxNu2AHeNs3s1D+0wGWTtpFLgldR Pnc7I4nfVLo4KMR8PthQMT5kb1AAtoqYTJHpH5rluYIi9deCFLdlf2LgFRSmX5qY5jcJ AXY8NfDTsJ5esMU3R89JVGpD3uyei/sCcUKK5B0tggdkZKZliSuDkeGxfX4W2v0Chz8z A/IomLHczjWEfctisxq4vwgOkLrWqw5Zn7+NCYy6Q2bzYP8ppsjfpLUC5VvsMRmVcQT1 +xJg== X-Gm-Message-State: AOJu0YwVOPpEu3t/vxZOYctiwQ+wuPeDw+Gf1+OelPj8TDONg35c+cZG A+4w8yZjaojdzucUJKa/dlG/gx2TAzkT7Dz76/hyx3JwjNk= X-Google-Smtp-Source: AGHT+IGx8+s7oq06YiGhdBPtsc71YNJilZ8A7N2Ved9BW/V0eulF4wZdgf5XaqwdRRyb/DgEx3yuFCYhScJHWvcH2nM= X-Received: by 2002:a54:458f:0:b0:3a7:4ce4:cb8e with SMTP id z15-20020a54458f000000b003a74ce4cb8emr12616858oib.42.1691492100140; Tue, 08 Aug 2023 03:55:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Roman Shaposhnik Date: Tue, 8 Aug 2023 13:54:49 +0300 Message-ID: To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: XMPP over HTML map/reduce-oriented map/reduce controller Subject: Re: [9front] 9front WASM runtime Reply-To: 9front@9front.org Precedence: bulk On Tue, Aug 8, 2023 at 4:09=E2=80=AFAM Greyson Jennings wrote: > > I'd been tinkering around with WASM runtimes and I've managed to get a > functioning build for plan 9, called Ricket! It's basically a frontend fo= r > wazero tailored to use in plan 9, and It's super in alpha, but it does ru= n > basic command line applications. I thought you guys might find it > interesting, and if anyone finds it useful at all, I can continue tinkeri= ng > with it. > > I built it because while nearly every popular language can compile to WAS= M, > only Go, C, and sometimes Zig are the only languages I can think of that > have explicit Plan 9 support, and so I wanted to be able to have more > options for building CLI apps, and be able to easily port existing ones. > > Check it out on github here! The binary in the repository is compiled to = p9 > and it runs on my 9front install. Later, I'll set up github actions to > built it automatically, and I may mirror it on sourcehut or shithub too. > https://github.com/SlashScreen/ricket FWIW: I love it! Would like to play with it once it is a bit more developed= . Thanks, Roman.