This page is part of the web mail archives of SRFI 55 from before July 7th, 2015. The new archives for SRFI 55 contain all messages, not just those from before July 7th, 2015.
Bradd W. Szonye wrote:
Well, then you are wrong. I mentioned several other points and mentioned them countless times.I see you hammering on only one point again and again, and it all comes down to "less typing" in the end.
Not at all. Please read more carefully.
I either need a separate file or I need an enclosing form. With "toplevel" I mean s-expressions at the outermost level, not nested inside other s-expressions. Now, is that clearer?Yes. It's another version of "less typing." You're quibbling over trivialities here. What does it matter whether the dependent forms appear inside or outside the parens? Personally, I think it makes more sense to put them inside.
Well, I disagree.
I probably understand [SRFI-7] more than you do. I have in fact implemented it once. So please beware of false assumptions.Now you're just making baseless insults. I've implemented it too.
I'm insulting you? Hey, I didn't know you are that thin-skinned. I guess you don't think your remarks to me are insulting, right?
Huh? Look at some existing Scheme implementations, say, guile, gauche, PLT, chicken, they all use some form of REQUIRE.That's not what I asked for. Produce this "majority of Scheme users," because I'm not going to take your word for it. It doesn't matter whether you're convinced; convince us.
No, I don't have to convince anybody. Isn't it wonderful?
I'm a pretty regular reader of c.l.s and of several Scheme mailing lists, and I can't remember hearing any complaints about it. I haven't heard anybody screaming for SRFI-7 either.You haven't been listening very carefully, then
You wouldn't have any URLs handy? Or was it you?
In what way is it strange? REQUIRE, USE, USE-MODULE - it's all there.They don't provide SRFI-55. They provide some similar functionality, with a wide variety of different syntaxes.
Minor differences that can be handled with a few little macros.
Your definition of "technically inferior" is strange. Ask PLT users whether they find REQUIRE is technically inferior.I've got one right here: Me. Yes, it's technically inferior.
Well, that of course totally convinces me!
Also, do you really expect PLT users to switch to your syntax, which requires even /more/ typing than what PLT already provides? Your own arguments work against you here.
I expect those people to switch to SRFI-55 who want to write code that is portable among several implementations. Not necessarily all, but several. cheers, felix