From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mikael Djurfeldt Newsgroups: gmane.lisp.guile.user Subject: Re: Ideas for making Guile easier to approach Date: Thu, 10 Feb 2022 12:27:31 +0100 Message-ID: References: <87a6f1mtz3.fsf@nonconstructivism.com> <20220208194657.ed7afe59b80eeb9c7ce880f3@gmail.com> <87o83fdeqz.fsf@dustycloud.org> Reply-To: mikael@djurfeldt.com Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="981"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user To: Christine Lemmer-Webber Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Feb 10 12:28:05 2022 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 1nI7cL-000AbX-RT for guile-user@m.gmane-mx.org; Thu, 10 Feb 2022 12:28:05 +0100 Original-Received: from localhost ([::1]:54544 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nI7cK-0000zS-GD for guile-user@m.gmane-mx.org; Thu, 10 Feb 2022 06:28:04 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:41696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nI7c2-0000wi-FB for guile-user@gnu.org; Thu, 10 Feb 2022 06:27:46 -0500 Original-Received: from mail-vk1-f173.google.com ([209.85.221.173]:41615) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nI7bz-0001vE-Om for guile-user@gnu.org; Thu, 10 Feb 2022 06:27:46 -0500 Original-Received: by mail-vk1-f173.google.com with SMTP id u65so2371991vkg.8 for ; Thu, 10 Feb 2022 03:27:42 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=QIKT5Be+av7skaGJnzNH131kq+A8KPFvDJmF/OaCmnY=; b=yj+70kzR5YvgJmk1saKZPfmxMw2wczXw2sV3vQFkzS4e8VGQIZZ8H4PHKCTGlJPvTq MTkHNDPziEiH90d665a0YTxCEwJoh7PoAgf6PA40miQlaoIf2CFPe0bVHGeka5Pnrf4a hUh/jVCcdOwUQZRAjbHoSB34A6iIf/2htC67EoHnhNR/YB/qY3/ObCs/YUzZeKoOTonn LvKKQLCSpemQl3xtjfREGESk2c7k2v+XK2IiPePsvyVtf6fIcNJqvBs/xfO9GFDEe9o2 qrJm0EVn3fqWtONvuEiAmvq4jldaTc0tXGGioMy77JXRJpUaNUQSuMKjc5/zzFUcz2g6 R8qA== X-Gm-Message-State: AOAM530IPGrFwsTraUdFDDnBYDio+YY6IsZxxkmRYVvtqDmfmZ0wiTih gLK3oduEhPGXoQIf/X7wzKK4X3pXWICSj8k1vTnCc7FY X-Google-Smtp-Source: ABdhPJwP72Rw/GQW8jQAspf6JgxyWRK27ubmwSKh4uz/uYLu8GSRs6FM3ePcePgBvDX6w8d85C9KasK5ZhLICWgEUEk= X-Received: by 2002:a05:6122:78d:: with SMTP id k13mr1891806vkr.29.1644492462217; Thu, 10 Feb 2022 03:27:42 -0800 (PST) In-Reply-To: <87o83fdeqz.fsf@dustycloud.org> Received-SPF: pass client-ip=209.85.221.173; envelope-from=mdjurfeldt@gmail.com; helo=mail-vk1-f173.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 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:18063 Archived-At: Den ons 9 feb. 2022 21:12Christine Lemmer-Webber skrev: > > ice-9 -> guile > -------------- > > I think that ice-9 is a weird namespace for "guile's standard library" > but it's what we have for historical reasons. Still I would have > preferred that namespace simply be "guile", so we have (guile match) and > (guile format) instead of (ice-9 ...). It would be clearer what ice-9 > *is* to have it be called "guile" instead. But maybe it's too late for > that. How much work would it be to do an alias like this? > Indeed. And, no, I don't think it is a lot of work at all. We should have an easy way to create module aliases, rename it, setup ice-9 as an alias and deprecate it. But, I wonder if "guile" is the right name? Does that mean that the other sibling directories, like "language", "oop" and "sxml" is *not* guile? Perhaps "base" or "core" are good alternatives?