Re: Ideas for making Guile easier to approach

2023-10-05 Thread Dr. Arne Babenhauserheide
Maxime Devos writes: > [[PGP Signed Part:No public key for 49E3EE22191725EE created at > 2022-02-09T22:07:58+0100 using EDDSA]] > Christine Lemmer-Webber schreef op wo 09-02-2022 om 10:18 [-0500]: >> I'd like to actually see Guile integrate Wisp as a core language and >> think about what it wou

Re: Ideas for making Guile easier to approach

2023-09-28 Thread Maxime Devos
Op 27-09-2023 om 21:29 schreef Christine Lemmer-Webber: Wisp I'd like to actually see Guile integrate Wisp as a core language and think about what it would be like to support it as a recommended alternate way of writing programs. I think with the new block-level highlighting that Arne ha

Re: Ideas for making Guile easier to approach

2023-09-27 Thread Christine Lemmer-Webber
Here's another interesting thread to revisit on the topic of making Guile easier to use :) Christine Lemmer-Webber writes: > I've been appreciating the feedback in this thread about Guile; I'm > starting a new topic name because I think we've deviated from talking > about Guile Hall and more abo

Re: Ideas for making Guile easier to approach

2022-02-10 Thread Olivier Dion via General Guile related discussions
On Thu, 10 Feb 2022, Leo Butler wrote: > It would be a pity to deprecate and/or remove that little bit of > culture for the sake of...OTOH, creating a workable system that > allowed one to dynamically alias modules would definitely be useful. The cultural reference can still be there in the manu

Re: Ideas for making Guile easier to approach

2022-02-10 Thread Mikael Djurfeldt
On Thu, Feb 10, 2022 at 3:34 PM Leo Butler wrote: > ...eventually resulting in the Emacsification of the entire GNU > system. Indeed, this is the reason for the naming of the many Guile > modules that live in the ‘ice-9’ namespace, a nod to the fictional > substance in Kurt Vonnegut’s novel, Cat’

Re: Ideas for making Guile easier to approach

2022-02-10 Thread Leo Butler
Mikael Djurfeldt writes: > 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. My 2c: The guile reference manual is wort

Re: Ideas for making Guile easier to approach

2022-02-10 Thread Mikael Djurfeldt
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 (guil

Re: Ideas for making Guile easier to approach

2022-02-10 Thread Ricardo Wurmus
Timothy Sample writes: > I remembered that the R7RS Large process was giving library names to > SRFIs, but it looks like many of them now have a “library name” field in > their metadata. For instance, see , > which says “library name: and-let*”. Unfortunatel

Re: Ideas for making Guile easier to approach

2022-02-09 Thread paul
Hey all, Just a rando on the internet, but wanted to chime in and express my support for the idea of low-hanging fruit fixes to make Guile more approachable. Since nobody else called it out yet, On 2022-02-09 at 10:18 -05, quoth Christine Lemmer-Webber : [...] ice-9 -> guile --

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Blake Shaw
Just a reminder I'm doing a presentation that covers all this (almost verbatim!) and more for Guix Days :) (ie Christine you be stealing my thunder! 😆 🤣 😂) I'm kidding (kinda). it doesn't hurt to have the conversations already rolling and im sure it will mean the session will be extra productive

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Timothy Sample
Hi Christine, Christine Lemmer-Webber writes: > Heck, maybe I should make a SRFI for common human readable SRFI names. > #mildlyspicytake #maybenotabadidea It looks to be about as spicy as a cucumber. :) I remembered that the R7RS Large process was giving library names to SRFIs, but it looks

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Chris Vine
On Wed, 09 Feb 2022 10:18:27 -0500 Christine Lemmer-Webber wrote: > - Racket also separates the "Guide" from the "Reference". Well that's >sensible! Guile actually has a very good "reference manual", maybe >what it needs is a *companion* in terms of the "Guile Guide". I think that is r

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Keith Wright
Maxime Devos writes: > Christine Lemmer-Webber schreef op wo 09-02-2022 om 10:18 [-0500]: >> We had: >> >>     #:use-module (srfi args-fold) >>     #:use-module (srfi streams) >>     #:use-module (srfi tests)) > > The RnRS reserved the (srfi ...) namespace for the SRFI process, I don't know off

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Maxime Devos
Christine Lemmer-Webber schreef op wo 09-02-2022 om 10:18 [-0500]: > I'd like to actually see Guile integrate Wisp as a core language and > think about what it would be like to support it as a recommended > alternate way of writing programs.  I think with the new block-level > highlighting that Arn

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Olivier Dion via General Guile related discussions
On Wed, 09 Feb 2022, Christine Lemmer-Webber wrote: > Module names > > > 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

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Maxime Devos
Christine Lemmer-Webber schreef op wo 09-02-2022 om 10:18 [-0500]: > We had: > >   (define-module (my-module) >     #:use-module (guile match) >     #:use-module (guile format) >     #:use-module (srfi list-utils) >     #:use-module (srfi records) >     #:use-module (srfi args-fold) >     #:use-mo

Re: Ideas for making Guile easier to approach

2022-02-09 Thread Daniel Tornabene
Really grateful for that email, I agree on the Racket manuals, though I totally get the PLT comment of your friend. I also had somehow never heard of guile studio, really excited to check that out. Guide vs Reference As I put in the other email I have alot of thoughts about this too! More than I

Ideas for making Guile easier to approach

2022-02-09 Thread Christine Lemmer-Webber
I've been appreciating the feedback in this thread about Guile; I'm starting a new topic name because I think we've deviated from talking about Guile Hall and more about Guile. Some stuff below. Chris Vine writes: > On Tue, 08 Feb 2022 19:19:06 +0700 > Blake Shaw wrote: > >> Vijay Marupudi wr