Email list hosting service & mailing list manager

Heavy syntax Lassi Kortela (09 Mar 2020 09:28 UTC)
Re: Heavy syntax Lassi Kortela (09 Mar 2020 09:39 UTC)
Re: Heavy syntax Marc Nieper-Wi├čkirchen (09 Mar 2020 12:01 UTC)
Re: Heavy syntax Marc Nieper-Wi├čkirchen (09 Mar 2020 11:57 UTC)

Heavy syntax Lassi Kortela 09 Mar 2020 09:28 UTC

Both Amirouche and Marc expressed in the other thread that keyword
lambda syntax is "heavy". Since both of you feel that way, there must be
an important issue there that we should explore.

I don't quite understand the heaviness on the define/kw side; to me
define/kw code feels lighter than an ordinary `define` followed by a
separate let-keywords or let-optionals.

Are you talking about call/kw? I agree that requiring a special prefix
for procedure calls is heavier and ideally could be avoided. (But as
John explained, it can't be avoided in R7RS-large unless the charter is
changed.)