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.devel Subject: Re: Name of the standard library Date: Sat, 20 Jul 2024 16:52:33 +0200 Message-ID: <8734o4kte6.fsf@web.de> References: <20240629002027.13853-1-richard@freakingpenguin.com> <87h6co21qv.fsf@laura> <87r0bsxpoe.fsf@web.de> <4d9d9c2e-0830-4267-b8e5-1a50cb815508@msavoritias.me> <87a5ifyd0g.fsf@web.de> <20240719104617.pLmG2C00D4SnA1G01LmG1n@andre.telenet-ops.be> <87wmlgkyix.fsf@web.de> <15398dda-cb3e-4195-b2f8-263a59a73c68@lassi.io> 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="9002"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Attila Lendvai , Maxime Devos , Greg Troxel , MSavoritias , "guile-devel@gnu.org" To: Lassi Kortela Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sat Jul 20 16:53:37 2024 Return-path: Envelope-to: guile-devel@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 1sVBSr-0002Bc-Ix for guile-devel@m.gmane-mx.org; Sat, 20 Jul 2024 16:53:37 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sVBSY-0000jx-9K; Sat, 20 Jul 2024 10:53:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sVBST-0000jh-EC for guile-devel@gnu.org; Sat, 20 Jul 2024 10:53:13 -0400 Original-Received: from mout.web.de ([212.227.15.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sVBSP-0001Wy-RZ for guile-devel@gnu.org; Sat, 20 Jul 2024 10:53:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1721487157; x=1722091957; i=arne_bab@web.de; bh=s9GbjHsDGiQQgXAntTqTv9i80fkx46E/krTukRwNhWA=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=aaogKg36vbuN6ZBEunmbd/mhoHp2Zapxwk5oJvkj4L+tlRDs4aVsvZ78bI9jTwmC l0NWr6k0zpxCV0cY6xNJTmO32IWIKikbtbQ3JU0lWIKQ2RwlhNwCLqoCgKKQa2me/ P1pPjjBVzmePpdM0GQMe8ta5Z3sXrogdCk6q9pJ94R3rQdyp/saZSHtUfUOzZUyC4 GuL9TX6gHUwXhN0W6FSBZ39RqO9OD3WL48ngH0/+1EdLubNTZdnBKRCbVFFgvzfWQ tjPQH7C/ssHvIKSivj/BIlaJU0xC0Rs8wdaqk8bSVTRQ1Q4yq9N5tfDQ9cT5zoJKy XMIcMDBFHp8HrkqS8Q== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.165.21.10]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N45xt-1sLw9c2YpF-0148rP; Sat, 20 Jul 2024 16:52:37 +0200 In-Reply-To: <15398dda-cb3e-4195-b2f8-263a59a73c68@lassi.io> (Lassi Kortela's message of "Sat, 20 Jul 2024 16:30:07 +0300") X-Provags-ID: V03:K1:WwSylMxUelWcI7Ua4j4U9NgEuUbuN4hPnBxOiRGEpHdZnm0WaKP +fBAYntuU5SJ6MYmlkguFqk0+It5uC22aJNZ7956enn3xEaTBqSgVVed7zCPjrJLHzcG/vf Ci/axI/Fo1IRVpvtr3DCCa8698gA2CqKY7kMZNGbdh7x0BqkyJhVDZAdy7gkqO0ZcpF1jE7 +Nu+YJKSGyryzReApNkLQ== UI-OutboundReport: notjunk:1;M01:P0:X/olm/1x/cY=;P0KGBfQiLW33BbrnnJVzhTP0E/a K/B53/J2KLJaWBTzkXaZgg33gd8a/04cab3T06vEbskjLSoVG/ve62CftWvLxZV7PjyQ+iSDN 5VWe8uhgGKHDIQDgqDDUaKzi4PBgME1sF4Yr6bRVjFm6EfTnrt30f+crhhLqInWxufbn5ETWT P5y9JbEUNm/uhQ9eNc3d+OxCdmQimmCQ01sBsPd2EiwjM3SJSVKDC9VQ5uZsZmLW4y9KYiseX 8H4Hh8xsYE5uc0iWFW6kzeGE+3aduN6Z5+NJbBRen8zOvQV8ZlWhzIlH5lBQfgI6eC6Ova4Xz 5nJgq+UbmNPE6ALx0gzdaE8KcthdCyJY//GfB3/4mSHh0pYRWpJaCHkoGjYQkGIEJQCbVsPsS WamnfjY2dhO5bZHaufqstKvxsSNmN2mDrEGb+mycEcIfeqCR/bJ2nIgHbKqQvXWs1M4wZw8oe kG7brvm8dmUTTe1eRXoa2AdmXsTMEQvMIL99hQesMib27uglpDaO4XbWcVeAuXO1WThZnili8 Emwc0jD1zIwfK8/qbCJo/4StW7u1/CBf0WVLNEuvCglRZb7tkE5IPk4IllFNqv2jjEwqNvq8Y UGykVdC2u3QmVfx4YvfirWPu3769gM7PDN1ZQDfteQpRo6kYEhHEU9YKi3T3pklJque2D0/f1 WfiqNCu9pUSamcttOFNomanOxL8geBWIUaF+1+Vc6R5tQw3nO+pEytcCnch3KgBvTaqZlSDbZ Tvw5tjCX6bIfjiN8GBdkmSv70tYVNS3kvzu6kVmzDpTbUI6mvwsu/Uzwc0TbQ43WofFURS11 Received-SPF: pass client-ip=212.227.15.14; 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-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:22594 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Lassi Kortela writes: >> It would be easy to state in more places "the standard library of guile >> is called ice-9 (see [history])". > > With no disrespect intended -- I understand it's a joke that was funny > at one time -- "the standard library of Guile is called ice-9" sounds > like "the unit of mass is called footballs". If so, why would a smart > newbie learn more? I did. Did you not? (I know that this is a paradoxical question; I=E2=80=99m pointing to it, be= cause *we actually do not know*, so maybe we should refrain from discussing the hypothetical smart newbie when all of us who are here would by definition not match that description) I actually liked that name =E2=80=94 and still like it. Keep in mind that b= eing professional quality doesn=E2=80=99t require being teflon-proof naming. Pyt= hon includes `import this` and `import antigravity`. Because exposing ones humanity isn=E2=80=99t a problem. But on the topic of (guile ...) as name: I=E2=80=99m not sure whether (guile ...) is better. Because what then is (language ...)? What are (oop ...) (sxml ...) and (web ...)? Should all of these move into (guile ...)? Or should we provide the modules without prefix? What should then actually move into (guile ...)? I didn=E2=80=99t think of these before, because I didn=E2=80=99t start by l= ooking at existing code tree. Which was a mistake. These make it more dubious for me whether a (guile ...) prefix is a good idea at all. Just aliasing ice-9 would give the false impression that (web ...) and (language ...) aren=E2=80=99t guile. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmabzzEQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD63SZD/9/Simv9pS82x1GzqWfaHrH6rgSMcNww/pU brdpdatlLf4C+vO2aT3ZHZnxoPvY4/S0d/f6qfUh38vAY240m/vH8hcmxxye1PhC 3dnN7TkPcM6TEEIgDOgNdWB/nAg1rdmfWMeVEXWx8T3pJHxjEGYeKgfJV27zUa7e dGOUBXj5VpJmm0u1S1bPZ1tlOPez5sgt+bnQmSSlFCLosldWLnG6qv8kUM5t0qjZ BrGbktWUh+jg0WyXGaM8l0Ay5IwdEDVIncwluoz63IPy67BArmP2fdBhR1F7t3Oa u7A9221pUeE4J7GAteegn/6oMxpoUJ6CwRPVkUcFa3aYU9RUV2rTg1wjAmGs9H0o +syAOUzbPtGUv3up8Az9Taxvwlfx+xo/SFs0+t7Qkh30An88zaLwKY59IkhdgnrG 2fApa+FZwmTaitbnOM9oRD5eeAATK5IBiVbFNMJ5scTzTOBEekdroB0W+89dppbl mPPaPT2xT8uHZtSuFsjvypdlEJhNDBeidIuwl7rzNJxQ8Yz8+XmZ6l2TNpyqnK48 wSD7IZczIUouBrWyMLSCVWKZDA3qqhKut6+7UxUoVRI2jrS+PCMa8oaYmYI5vH2y ecA6kPmm65NQRxETDh5abg5uZw4KZjSawTUfGELwD6OZ1Ac3SnEfCKVPzcKd+ErO LGv3E0Sy1YjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmabzzEQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSGiUA/0RAI3oc/gLKYC/4FEiybfFGuHr 5ZxMuZrh7BcVHFrQFwLenvvpgDqOUTNJcBLrV+IykJ3r0hZwH4ibvmMMELD2D0BW Kae0sbcQUZJDwFXukBSHD/++BTeszA0JyKPaxSD4qQBpqU+D4x/f19GJTUnokbxI F4t43873LFqnqQ9+lQ== =t9Ye -----END PGP SIGNATURE----- --=-=-=--