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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 29514 invoked from network); 17 Sep 2023 10:00:46 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 17 Sep 2023 10:00:46 -0000 Received: from mail-ej1-f50.google.com ([209.85.218.50]) by 9front; Sun Sep 17 05:59:30 -0400 2023 Received: by mail-ej1-f50.google.com with SMTP id a640c23a62f3a-99de884ad25so466691166b.3 for <9front@9front.org>; Sun, 17 Sep 2023 02:59:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694944766; x=1695549566; darn=9front.org; 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=S/1+upEUyM7Q3qwiPrWxvnpxFVIAj0rEcMqeEjfAnXw=; b=RY1dt1b9bnfz+s65OT70KAJWSTK29m61LuqN918mj/uvdM/DPqhLjBicDAmxClDRus 6z3tTdxEaXSVub5u+OwppsVoWyefib/TjKSbmOGDx2WpGaP+xnLUFCdsbICy4qc0o0h1 YkEUvGxrBqz83W9h12c1Xun2A7NYyry2vGEcnn8iXIQYfW+oHAe83iAvjMo29A+SFTuA HHJmzTdpmljGw3142DA9/cFbMJzDPZutXlWdPIif66HxgNPYV/pGxvhA9ITC6rN1ALeG ILcuSvSlvmWajizCJno9hTkyzYem7c3FhBRlbcsZnYpS62RMFM/OJhDO/Lq4ge7Kgaap B22g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694944766; x=1695549566; 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=S/1+upEUyM7Q3qwiPrWxvnpxFVIAj0rEcMqeEjfAnXw=; b=UPNo0oMPNDPm3/FDIoCrcAh59I3x/MH4WF0jj7zeufDMVPyMY+jLBLqDWwdsLWo/ow xjVkyE+P98AzDGuBEwATmOsusXr/8CBMds2hnTGh/a/ZK+C2MiLSo1tps5aRlfq98UG6 I/Q0G/8P8H84rXHWecaPrLhmINmQME4FMrGmDTLk+TNVJYnlXNCfDDIIlZXp78YbjsjB VPpNNMd6NiN8CUzbI6BQPYUyx5vWCro4Mq1oyu+6Kyc6fjDvXN8/GF5uBLeBfJu091gO rl8/W9dPXwNJsxsd+4sD8f9wNQSbQmgEaPBAE1ALntf7WyRUQRwFpp1UFf4vGGz1fAY6 nKQg== X-Gm-Message-State: AOJu0YzpUoRp4TRQ1nngWyon2sCngdNwIQvyZTy2I4YVHMSwtFosd6et IcOfr3P+wCYfNvxL+3kcnlUY8d66vSJ/6Ym04XFNjruw8Cw= X-Google-Smtp-Source: AGHT+IGJT2nacOlvKo9Rax80TvRUQnjfxKdFVl9Mt0HzckI0DySOMcSonJsX9EayHHrEFKJMRiD6LmPimxDie97sLqw= X-Received: by 2002:a17:907:7719:b0:9a5:cb18:3b11 with SMTP id kw25-20020a170907771900b009a5cb183b11mr5155070ejc.17.1694944766140; Sun, 17 Sep 2023 02:59:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Greyson Jennings Date: Sun, 17 Sep 2023 02:59:13 -0700 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: replication-oriented rich-client SOAP over AJAX full-stack property manager Subject: Re: [9front] 9front WASM runtime Reply-To: 9front@9front.org Precedence: bulk Ricket is now functional! It can also package wasm files to behave as an executable. Thanks to Ori on the #cat-v channel for helping me make this more p9-like. https://github.com/SlashScreen/ricket On Tue, Aug 8, 2023 at 3:59=E2=80=AFAM Roman Shaposhnik wrote: > > 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 = for > > wazero tailored to use in plan 9, and It's super in alpha, but it does = run > > basic command line applications. I thought you guys might find it > > interesting, and if anyone finds it useful at all, I can continue tinke= ring > > with it. > > > > I built it because while nearly every popular language can compile to W= ASM, > > only Go, C, and sometimes Zig are the only languages I can think of tha= t > > 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 t= o 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 develop= ed. > > Thanks, > Roman. --=20 No newline at end of file.