Prefix, not postfix
Jorgen Schaefer
(11 Apr 2006 19:24 UTC)
|
||
Re: Prefix, not postfix
Per Bothner
(11 Apr 2006 19:54 UTC)
|
||
Re: Prefix, not postfix
Marc Feeley
(11 Apr 2006 21:18 UTC)
|
||
(missing)
|
||
(missing)
|
||
(missing)
|
||
Re: Prefix, not postfix
Ed Watkeys
(13 Apr 2006 03:00 UTC)
|
||
Re: Prefix, not postfix
Donovan Kolbly
(11 Apr 2006 21:27 UTC)
|
||
Re: Prefix, not postfix
John Cowan
(11 Apr 2006 21:35 UTC)
|
||
Re: Prefix, not postfix Jorgen Schaefer (11 Apr 2006 21:43 UTC)
|
Re: Prefix, not postfix Jorgen Schaefer 11 Apr 2006 21:43 UTC
Marc Feeley <xxxxxx@iro.umontreal.ca> writes: > On 11-Apr-06, at 3:24 PM, Jorgen Schaefer wrote: > >> Semi-long posting, short summary: If we do indeed have to >> standardize keywords, please use prefix colons. :-) > > Don't you mean: > > Semi-long posting, short :summary If we do indeed have to > > [Sorry... I just couldn't resist!] Didn't you mean (excuse (could-not I (resist)))? Natural language is not a programming language, and Scheme does not try to be a natural language. And that is _good_. :-) > I find colon at the end to be more natural since it closely > corresponds to the use of colon in English (and many other natural > languages). Many people find infix math operators more "natural". Scheme still does not do infix math operators for consistency reasons. I don't think the question of what is "natural" is more applicable here than it is there. > 1) I prefer prefix syntax, e.g. (button :text "OK" :action quit) > 2) I prefer suffix syntax, e.g. (button text: "OK" action: quit) > 3) I don't care Obviously, I'm with 1. Greetings, -- Jorgen -- ((email . "xxxxxx@forcix.cx") (www . "http://www.forcix.cx/") (gpg . "1024D/028AF63C") (irc . "nick forcer on IRCnet"))