Re: string-for-each vs. for-each+string->list performance

2020-06-07 Thread Linus Björnstam
You can cut another 15-ish % from that loop by making an inline loop, btw (let loop ((pos 0)) (when (< pos (string-length str)) ... (loop (1+ pos))) I have been looking at the disassembly, even for simpler cases, but I haven't been able to understand enough of it. BTW: string-for-eac

Re: guile-json 4.1.0 released

2020-06-07 Thread Catonano
Il giorno dom 7 giu 2020 alle ore 02:10 Aleix Conchillo Flaqué < aconchi...@gmail.com> ha scritto: > Hi! > > I'm happy to announce guile-json 4.1.0. This version improves number > parsing performance by a 2x factor and cleans up and simplifies the builder > code specially unicode related. > I app

Re: guile-json 4.1.0 released

2020-06-07 Thread Zelphir Kaltstahl
Really thanks a lot for building this part of Guile ecosystem! On 07.06.20 02:09, Aleix Conchillo Flaqué wrote: > Hi! > > I'm happy to announce guile-json 4.1.0. This version improves number > parsing performance by a 2x factor and cleans up and simplifies the builder > code specially unicode rela

Re: What is the status of guile-gnome, or gtk\guile?

2020-06-07 Thread Zelphir Kaltstahl
Ah right! Might have been guile-gi, what I read about on this mailing list! Thanks for that pointer. On 07.06.20 12:57, Dale Mellor wrote: > On Sun, 2020-06-07 at 10:39 +0200, Zelphir Kaltstahl wrote: >> This is what I have been looking up just yesterday as well! >> >> I remember some e-mails here

Re: string-for-each vs. for-each+string->list performance

2020-06-07 Thread Linus Björnstam
Try disassembling it. I suspect the for-each is inlined, and that whatever is going on involves instruction explosion which means you get a lot more optimization opportunities. That difference seems large though. Try it in guile 2.2 (which shouldnt have the same opportunities for optimizatio

Re: What is the status of guile-gnome, or gtk\guile?

2020-06-07 Thread Dale Mellor
On Sun, 2020-06-07 at 10:39 +0200, Zelphir Kaltstahl wrote: > This is what I have been looking up just yesterday as well! > > I remember some e-mails here on the Guile user list definitely later > than 2017. However, they also did not turn up on my search engine search > yesterday. > > I also won

Re: guile-json 4.1.0 released

2020-06-07 Thread Arne Babenhauserheide
Aleix Conchillo Flaqué writes: > I'm happy to announce guile-json 4.1.0. This version improves number > parsing performance by a 2x factor and cleans up and simplifies the builder > code specially unicode related. Cool! Thank you! > https://github.com/aconchillo/guile-json/ Best wishes, Arne

Re: What is the status of guile-gnome, or gtk\guile?

2020-06-07 Thread Zelphir Kaltstahl
This is what I have been looking up just yesterday as well! I remember some e-mails here on the Guile user list definitely later than 2017. However, they also did not turn up on my search engine search yesterday. I also wonder, if there is a tutorial somewhere, which shows the basics of using gui