Amending libraries, versioning
Shiro Kawai
(21 Nov 2022 01:50 UTC)
|
Re: Amending libraries, versioning
Arthur A. Gleckler
(21 Nov 2022 02:15 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(21 Nov 2022 06:55 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(21 Nov 2022 12:53 UTC)
|
Re: Amending libraries, versioning
Arthur A. Gleckler
(22 Nov 2022 19:46 UTC)
|
Re: Amending libraries, versioning
John Cowan
(22 Nov 2022 23:00 UTC)
|
Re: Amending libraries, versioning
shiro.kawai@xxxxxx
(22 Nov 2022 23:25 UTC)
|
Re: Amending libraries, versioning
John Cowan
(23 Nov 2022 02:29 UTC)
|
Re: Amending libraries, versioning
Shiro Kawai
(23 Nov 2022 03:31 UTC)
|
Re: Amending libraries, versioning
Shiro Kawai
(23 Nov 2022 04:37 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 10:07 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 07:05 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 10:05 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 10:09 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 10:42 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 11:11 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 11:17 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 11:33 UTC)
|
Re: Amending libraries, versioning
John Cowan
(24 Nov 2022 22:39 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(24 Nov 2022 23:10 UTC)
|
Re: Amending libraries, versioning
John Cowan
(24 Nov 2022 23:50 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(25 Nov 2022 09:23 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(25 Nov 2022 10:48 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(25 Nov 2022 13:03 UTC)
|
Re: Amending libraries, versioning
Marc Feeley
(25 Nov 2022 13:29 UTC)
|
Re: Amending libraries, versioning
Arthur A. Gleckler
(25 Nov 2022 16:01 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(25 Nov 2022 17:31 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(25 Nov 2022 17:56 UTC)
|
Re: Amending libraries, versioning Lassi Kortela (25 Nov 2022 22:46 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(26 Nov 2022 11:32 UTC)
|
Re: Amending libraries, versioning
Arthur A. Gleckler
(25 Nov 2022 04:35 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(25 Nov 2022 07:01 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(25 Nov 2022 18:38 UTC)
|
Re: Amending libraries, versioning
Marc Feeley
(25 Nov 2022 22:31 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(26 Nov 2022 09:24 UTC)
|
Re: Amending libraries, versioning
Shiro Kawai
(23 Nov 2022 11:36 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 11:45 UTC)
|
Re: Amending libraries, versioning
Marc Feeley
(23 Nov 2022 13:58 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 14:23 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 15:16 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 15:22 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(23 Nov 2022 15:54 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 17:29 UTC)
|
Re: Amending libraries, versioning
Arthur A. Gleckler
(23 Nov 2022 23:59 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(24 Nov 2022 08:20 UTC)
|
Re: Amending libraries, versioning
John Cowan
(24 Nov 2022 22:06 UTC)
|
Re: Amending libraries, versioning
Marc Nieper-Wißkirchen
(25 Nov 2022 07:09 UTC)
|
Re: Amending libraries, versioning
Lassi Kortela
(23 Nov 2022 11:25 UTC)
|
Thanks for a constructive reply! You have a far greater gift for patience than I do. > We are all prone to fallacies; we are humans, after all. But that > does not mean that a fallacy isn't one. If an argument is truly "ad > hominem," then it does not contribute to a rational discussion. If > someone thinks that an argument went this way, they should be allowed > to say so; this will also give the person accused of failing for a > fallacy the possible chance to explain why their argument is actually > not a fallacy - if they still think so. > > I don't have the impression that the community gathered here has to be > treated with kid gloves. We have seen a lot of arguments. As long as > they stay on a rational level, I think no one complains when they are > fought with no holds barred. Sometimes, such discussions may drift > off to personal ones. In these cases, we have always managed to move > back to the correct course, a civil one. I don't hold rationality in such high regard; I barely know what it is. To make rational decisions you'd have to predict the future, which people who like to follow chains of reasoning are not better at than others. (We are supposed to make decisions based on "priors" but that's passing the buck. Without knowing the future we have no basis on which to assign relative weights to different priors. Conventional priors encode a hidden assumption that the future is like the past; how do you formulate the likelihood of that?) > You seemingly think that the SRFI and RnRS are off-track or are in > danger of falling off track. It seems to be that not everyone here > shares your opinion about that. Maybe this is the crux of this > dispute, namely that not everyone proceeds from the same assumptions. Indeed, off track and getting more so. These processes are handled in a way that is excellent at details, but the details don't add up to a coherent whole. Instead of being a rationalist, I'm an essentialist - a big picture pattern matcher. Everything has an essence and its job is to conform to that essence. I basically look at technology like a sculptor. If something is technically correct but looks out of place or out of proportion, I see that as a bigger problem than something technically incorrect but in proportion. The essence of RnRS is to be the stuff that Scheme implementations agree on. Currently it's off pursuing "something completely different" and no one can say when it will return. The essence of SRFI is to be a basket of accessories that should be added by implementers, not users. Currently a lot of it is user-level stuff, and the implementer-level stuff we propose is not urgent. Seeing the essence of something first makes many things look odd. Lots of things seem out of whack with themselves; they have an identity crisis. Identity crises are painful to fix so they have a tendency to get slowly worse over time. This is a general problem in tech. > The following three statements are certainly not forbidden here: > > 1. "It is clear that RnRS has no future." > 2. "I think RnRS has no future." > 3. "RnRS has no future because the Scheme has diverged too much so > that any common standard will be too limited to be of any practical > use." > > Obviously, these three statements (whether true or not) contribute to > an ongoing discussion in different ways. At present, I believe both SRFI and RnRS are "doomed to succeed". A Pyrrhic victory. They will keep going and eventually fulfill all their obligations, but in a way that yields little benefit to Scheme as a whole. Following the letter of their charter but increasingly devoid of the spirit. And the fact that these processes keep functioning on paper will draw just enough juice out of competing efforts that nobody will manage to bootstrap their successors without splitting Scheme yet again. To use yet another metaphor, I think these are on track to be undead processes. ("Zombie process" is actual Unix terminology!) > PS If you are interested in a more private discussion and you want it, > we can also talk about these issues privately. I prefer a public discussion where possible.