Re: Scheme+

2021-12-20 Thread Dr. Arne Babenhauserheide
Damien Mattei writes: > I finished today the first version of Scheme+. > Scheme+ is an extension of the syntax of the Scheme language. > Scheme+ makes it easy the assignment of Scheme objects in infix (works also > in prefix) notation with a few new operators ← (or <-), [ ],⥆ (or <+) . > > htt

Re: Maintenance and future of Guile

2021-12-20 Thread Blake Shaw
Tim Van den Langenbergh writes: > That sounds like a good idea, though I wonder what the best way to organise > it would be. > > IRC, Mattermost, and Rocket Chat seem like the most obvious options > for chat. I don't know what would be best for task management, maybe > some out-of-the-box kanban?

Re: Scheme+

2021-12-20 Thread Maxime Devos
Linus Björnstam schreef op ma 20-12-2021 om 09:15 [+0100]: > I played around with it and it seems to rely heavily on mutation, > which makes guile (and chez and racket for that matter) box the > values. That adds a layer of indirection to memory access, meaning > slower code (apart from the more ob

Re: Scheme+

2021-12-20 Thread Damien Mattei
yes it is based on SRFI-105 as explained in section 7: Features. The project is based on R6RS (R5RS too) and SRFI for compatibility. Linus we had a discussion about bindings month ago and Scheme+ take in account the impossibility in Scheme to have a single operator for defining a variable anywhere

Re: Scheme+

2021-12-20 Thread Linus Björnstam
Hi Damien! I played around with it and it seems to rely heavily on mutation, which makes guile (and chez and racket for that matter) box the values. That adds a layer of indirection to memory access, meaning slower code (apart from the more obvious problems of continuation safety and threading

Re: Maintenance and future of Guile

2021-12-20 Thread Tim Van den Langenbergh
On 19/12/2021 21:05, Blake Shaw wrote: > hi folks, from what I'm seeing here it seems like there are quite a few > of us who are interested in engaging in steady, organized participation > in Guile's upkeep, but we're unsure whether we're qualified. At the same > time Ludo needs to find a replaceme