From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: poptsov.artyom@gmail.com (Artyom V. Poptsov) Newsgroups: gmane.lisp.guile.user Subject: Re: [ANN] Metabash 0.0.0 Date: Sat, 08 Aug 2020 10:32:23 +0300 Message-ID: <87y2mpa8zc.fsf@gmail.com> References: <87a6z7bji2.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4361"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cc: Guile Users' Mailing List To: Aleix Conchillo =?utf-8?Q?Flaqu=C3=A9?= Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sat Aug 08 09:32:50 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k4JLW-00011m-NE for guile-user@m.gmane-mx.org; Sat, 08 Aug 2020 09:32:50 +0200 Original-Received: from localhost ([::1]:34272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k4JLV-00078x-Gw for guile-user@m.gmane-mx.org; Sat, 08 Aug 2020 03:32:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k4JLG-00078o-ED for guile-user@gnu.org; Sat, 08 Aug 2020 03:32:34 -0400 Original-Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:42456) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k4JLE-0006SB-Fu for guile-user@gnu.org; Sat, 08 Aug 2020 03:32:34 -0400 Original-Received: by mail-lj1-x22b.google.com with SMTP id t6so4470058ljk.9 for ; Sat, 08 Aug 2020 00:32:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=S3/PU1Ja/wZiYoN+TdkhcOzDS5/NYWcRbfl0ddOsmb4=; b=ca/k/pzpM3RE3GML8LNT4hVS3zLkM+OTjKT7WRZM39f1fajcLJOQeEcEDqOWpEHbep 9gFwZWVDWhIHTnFp0QuDIhNXpwVpBqqzc6lE1FF7XgoVwa7GDDrW0ftvBdN/aceAxFf3 heLOconejiezai6lc81ndwlH/MI0oSoojFaoDlZvoVLPLV/8F4qIgKvzgFqd+2xeLmgJ g0Xdv9Z1vigdURAO/q4a+ow6lWsvukF1uMKXk0wVYSSCScjTG4TLNKAk/HT32GEjIza/ 5I5ZGO39AdpF0FXrSyfWBsLrWmYgOf74rz648mf1u4eUMgWEPK6wH2/YOhG60eIgqn2h yWnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=S3/PU1Ja/wZiYoN+TdkhcOzDS5/NYWcRbfl0ddOsmb4=; b=HouFU53uKann4i+IWt8FxfCuz1/9ws+FYqVMXlORTb/DULBX66mTIcC/TojU66DpcG AK5Mh7xEup7tS4sEvstBRJM0qNUDnEQGb+COMM3mqoh46VLdq1K03LXLTTmfn0H1IzxT iJ2F7gD9HnKFY0AIvdSMwKoLs9QKSTeZYP3Hn/X9nv5BV+PcTd19VdzBrdRgYaISdnvy a2sTei3jskd8IrR3zdzK4iSBYFxpD2qeSu3ofPYetjCCNikyWJyhWSoJRqd7Ivj3NiX6 zPL6MLLQmvddH0zVIChJqu6TPS1qp3hv0RuXffyN38gT0dwBFB8XpSRHrKj9/UQTfDKV KzMQ== X-Gm-Message-State: AOAM530xo7A9eda27JBxdS6C+EMTmkrwvD7ALjRX1foej704R1vjZeA1 QUo/waXF42LicfVYg6PHLAXNzVOD X-Google-Smtp-Source: ABdhPJzsVur7XMFadQwxRAJ/vD38+eqchsIFqCssNY4b+DtQwGMW/cXqnA/1X0QumaX36QswmlB7CA== X-Received: by 2002:a2e:3312:: with SMTP id d18mr7613129ljc.222.1596871949437; Sat, 08 Aug 2020 00:32:29 -0700 (PDT) Original-Received: from elephant ([5.166.207.72]) by smtp.gmail.com with ESMTPSA id 204sm5366761lfm.86.2020.08.08.00.32.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Aug 2020 00:32:28 -0700 (PDT) In-Reply-To: ("Aleix Conchillo \=\?utf-8\?Q\?Flaqu\=C3\=A9\=22's\?\= message of "Fri, 7 Aug 2020 11:15:05 -0700") Received-SPF: pass client-ip=2a00:1450:4864:20::22b; envelope-from=poptsov.artyom@gmail.com; helo=mail-lj1-x22b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:16794 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > This is really cool! Thanks! > Maybe it doesn't make sense, but could the `(guile ...) be handled by > the same running process instead of creating another process, so you > just pass this to the plumber? Yes, it makes sense when a Guile code runs locally; it could be possible to run the code in a different thread instead of spawning a new Guile process. On the other hand, I'd love to have uniformity in the way the Guile code is handled in the pipeline, either locally or remotely; that also means when executed locally it does not affected by the current program state and cannot modify in any way as it would be if I'd run it in a new thread. Nevertheless, big thanks for thought-provoking suggestions and the patch (I merged it today.) =2D Artyom =2D-=20 Artyom "avp" Poptsov CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAl8uVQcACgkQ6cWi2QiY oC/usgf/QKBsTkhvz3AvP1mXvVijeoA+LUe/FSjIMplBdBI5rMa3B6xAW4hcaye6 K3zXyFMrt1j5cbjirTQrm3+nDMH7HoFkdYSYe8oVF3GOQANe77oDWdUv9HgPwAGZ LDqhoz+LTgi1hg8FkK7dSO322cI7DB/6E/vix6ncfxcsF1g0lmfqjYQjKzFEGQCL thoMK0kjGqXiH51R9kd7jv5Kt6SoJbHuYc9SkKHIX9IdrnRwiZOxJvf2OUuyY1wb Yb8/MQrZGXzqKCalpy4JrhtrI60EK8dNGzg11ID729wqg7J2YvHStR+gzyFFzcs0 Meszpr6JgGBOfXHo4Zggp4/xYUObDw== =+s1Y -----END PGP SIGNATURE----- --=-=-=--