From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.lisp.guile.user Subject: Re: Namespace confusion/pollution in languages implemented via Guile's compile-tower Date: Thu, 26 Nov 2020 19:15:22 +0100 Message-ID: <87sg8wkmrp.fsf@web.de> References: <875z6gj32i.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9115"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.4.13; emacs 27.1 Cc: guile-user@gnu.org To: Holger Peters Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Nov 26 19:15:43 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 1kiLny-0002Ec-6q for guile-user@m.gmane-mx.org; Thu, 26 Nov 2020 19:15:42 +0100 Original-Received: from localhost ([::1]:58836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kiLnx-0002wx-3g for guile-user@m.gmane-mx.org; Thu, 26 Nov 2020 13:15:41 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49212) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiLnl-0002wm-CL for guile-user@gnu.org; Thu, 26 Nov 2020 13:15:29 -0500 Original-Received: from mout.web.de ([212.227.15.3]:53211) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiLnj-0005lO-7C for guile-user@gnu.org; Thu, 26 Nov 2020 13:15:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1606414524; bh=LRSXJKLe6+RT7+cv+0ZfOS0IQPw9IOLzErYwEYPeufg=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=UG88p61QbCxfAVNKg1AJyoqxoTMZxzqfXIwwvRTSGAX8EEDbrHHr3q6UVGjTFuXlP 8nR0X3EvEoFPq5CwBREUxD+2xaaB+M0pZWtA+U48I/vtikbV/w5ycsfr4647JG7UM9 XFuzbw0NYaBth9HkL7BM5FfrBcrUSuyCDJrEWwE4= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from fluss ([80.136.19.238]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MWApN-1kkAHi3wqH-00XN8w; Thu, 26 Nov 2020 19:15:23 +0100 In-reply-to: X-Provags-ID: V03:K1:DqhDWQKjRk72D8Oz5eQ3EFYt4ogHimTSxtobeYn5kB7dqp1IWNI d+vezCx0BmBPlEZq8xBl/WFxcUVK7MkBzQ2QeoOYzwttktAa2pf7VVjWrY59mhbMN/yFBDl RXglI/Q2zsG6vFokA2kDBsT2UGMgitSj9R6DJBj0eCXcq1MIACFRpU6QqgiTTWYgMNRnPmU IX9/T5Z8cxi+mTlEOMFlA== X-UI-Out-Filterresults: notjunk:1;V03:K0:OxGgKgHzt5U=:XAuppkexP6Nceg9hpU/NkW IP6FAlrBw/4ukzG0GnGH1fzRSrGdQ5HPUZl2v8v1nMqqhKVks6aJ7ZjsLMbXbm2u3ifvhbvZq JQ0lVhjZcDYlKBIVYORNaXPtLtuS1YJxQpoliBAsBjazEk0Dgjw7IohGfwrf1PXwL7xa/xx0s WHr2WZauouhmYXJMZSJVcSNyDI3puirzOQcqaZ5DKyFHGW5FlRRleBVHlHknnphDZjIXJj/d4 0p879p/pMY9Sq1c6oyA5LPVIq1Nk2sIUNLezRImxf+CyoT9sjhoP8a9I8BxQX+3gbd0zrxRkf H8uT+DEriIKEMLRk5kYq5/EWRAUvKRm16hg55RzaIXxdoIfNDY9nfGcqWhDUCtMa5oJeer+93 DetfhfqOFaizcalKHgJT45RP4JbFoBBIQB3/LSjv1IssEenWX59G3H5TutEDvVYRWVAoAzpS+ lzC4S5jai5hanTXM9SAj3DvkgLVBw+FE/rfMehHtthaRt92TdzBbDUL6DbShe+y1SG6W8G5sk ab+kBDgRC5ioqeq5Ml5TQ96ogVtFv02VhBJxOtnPnkSCt3em5VRguAmI0xY/vknupANqOahVv +XS2vMFfAlICA+kiAD1dPyTRKAaD2cpmQoO7s/YhEq2XpGDzQ5Rl2Zcx3vkBw+gAz5klsFiKi nW9TdAejdFm5M7tVJU2F4rJ/yJhVw8Z6sb3hNAo1sSOdIl4CSH2CGims0zxJae7tBGgH44dbB OKOAYgNT7jt02PnGQ44FCRFerCSF9ACp/VTqrB4gxgJVxHlNXIqUE92WIW4u7bCJv5VAMyzz Received-SPF: pass client-ip=212.227.15.3; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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:17059 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Holger Peters writes: > Hi, > >> This is as intended. > > Do you have a rationale for this intention? I have been thinking > about this for weeks now, and I still cannot come up with a scenario > when I would like this behaviour. That is if I'd load a lua-on-guile > REPL, I wouldn't like to have Lua symbols missing and Scheme symbols > present. The intention is that when in the REPL you have some extra-tools that a typical script does not need. Looking at boot-9, guile-user mostly adds compile and compile-file. You=E2=80=99ll want to be able to compile stuff in the REPL, but scripts sh= ould not need to worry about that (because they get auto-compiled anyway). The intention is not to provide Scheme-tools to Lua, but to provide extended Scheme-tools when you=E2=80=99re in the REPL. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl+/8LwQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD66PeEACG1CpbZwfGRZwYlZGk2Y+reXVbSNlWzgLp LkXIBX6XUrIl8a8WJ/JveAZ3t7+Y2Ec6KNB7M9h9s1KJ054RWsgbsRLhaMfNbTK0 a6JlEjul9UFPrP/p6ir3sR8vxXL/WdK3NfpqwVb2TS3JknCFF1XS/eqj/moat+9D 5r4FHcNMzIo+c3jKTAP5aipSgsDwBLReuGOkF4rcSQ7sU5yg/EToWGH9whVmZZ71 goeYbJ/HB7QASWY4Ky3NpLWiPB5/YJiO54GucwMBbWeVd1F0F/3TCNxGeDTCq/h+ 2tp+7aDtHQBxOuN6wTY7WHyEFWIUvsQSQKwA1bJnK1HdbgmvX9DdUir6jzWJccJl sWJcepnGHQ1AvTfKf+3/qsGNCWWweVycmWgq+IqQBjH/H0oL/H8eO7Or7AmBmeod A+UTxRXqY7YbJLOtkD6HRfLnKr8n1zfxHYHH3TIneQnPDS2ZbwFqX/CE3OshtqA2 exqXTNLMvigRAvgE87rZmYKSwHxIHLoWiND4pskXIKJFmZWvu5PP6A2EdKVD9KJO tLmoTRCIst6HqisLUyAryX13KQgC4/SvVQFaI6phsCyXCW3xmzWRSuCRRk9kVX/1 TkH0qArDgbNpp1bCLy9lQT67/Fiyh4yQqngHfwziVEqVB4UFjC+qvvfPcXANcSgV iAhbRM5tG4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAl+/8LwQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSF9nA/kBVnf160hiRsmWaf60l367rdw8 t9HqGVS1Ru3ilDQumgb7GyfWPy+Hldamnyf0B6OWUAoQ5SuOJ2xhvaQwyAReNYJe QI7bWc6pDS6nNCxU4dejVonyyWz+srn+E1p95hM0DAXHhr/yP7CEP+AwiO5G5iKZ vau0K28bZEq//52+ng== =5jkG -----END PGP SIGNATURE----- --=-=-=--