Re: Name of the standard library

2024-07-21 Thread MSavoritias
Dr. Arne Babenhauserheide kirjoitti 20.7.2024 klo 17.52: 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 librar

Re: Name of the standard library

2024-07-21 Thread Dr. Arne Babenhauserheide
MSavoritias writes: > Dr. Arne Babenhauserheide kirjoitti 20.7.2024 klo 17.52: >> 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 >

Re: guile-devel Digest, Vol 260, Issue 25

2024-07-21 Thread Marc Nieper-Wißkirchen
I would like to comment on what I think are common misconceptions about the RnRS library system. 1. The RnRS library system is neither a prerequisite for being able to write portable code nor is it particularly helpful in this regard. The RnRS library system should better be called a module system

Re: [PATCH] The Guile junk drawer and a C plea

2024-07-21 Thread Attila Lendvai
> Do you know that the Broken Window theory has been debunked? > https://cssh.northeastern.edu/sccj/2019/05/21/researchers-debunk-broken-windows-theory-after-35-years/ there's no need for scientific papers about something i can observe myself. both inside me, in my own reactions and judgments, a

Re: Name of the standard library

2024-07-21 Thread Attila Lendvai
> > 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? yeah, because guix

Re: Name of the standard library

2024-07-21 Thread Ricardo Wurmus
MSavoritias writes: >> I actually liked that name — and still like it. Keep in mind that being >> professional quality doesn’t require being teflon-proof naming. Python >> includes `import this` and `import antigravity`. Because exposing ones >> humanity isn’t a problem. > > Just a note here, I a

RE: Type declarations and data validation utils?

2024-07-21 Thread Maxime Devos
>I've compiled a generic collection of data-checking macros (which I'm consider contributing as SRFI), but I'm not satisfied with their performance. Dave Thompson's blog post shows benefits from adding type predicates before the code, but it seems that my approach of adding assert-s to the start of

Re: [PATCH] The Guile junk drawer and a C plea

2024-07-21 Thread Dr. Arne Babenhauserheide
Attila Lendvai writes: >> Do you know that the Broken Window theory has been debunked? >> https://cssh.northeastern.edu/sccj/2019/05/21/researchers-debunk-broken-windows-theory-after-35-years/ > > there's no need for scientific papers about something i can observe myself. > both inside me, in my

Re: Type declarations and data validation utils?

2024-07-21 Thread Artyom Bologov
Hi Maxime, > Is it this one: https://dthompson.us/posts/optimizing-guile-scheme.html? Yes, that's the one! > An example demonstrating the overhead could be useful to determine how to > improve things. I'm not yet that familiar with Guile disassembler to infer any useful insights, that's why I'