[R6RS] Renaming write-...

Anton van Straaten anton at appsolutions.com
Wed Jul 26 01:52:10 EDT 2006


Mike wrote:
> 1. display / read
> 2. put / get
> 3. output / input
> 4. out / in
> 5. push / pull

6. blurt / snort

> (I'm in favor of #2.)

Me too - it also has some precedent in other languages, like C.

> Please also consider the names of `read' and `write', relating to
> this.  (And the sound of pronouncing "xxx/xxx invariance.")  
> 
> 1. read / write  (awkward with #1)
> 2. read-datum / write-datum (ditto)
> 3. <write-prefix>-datum / <read-prefix>-datum (for choices #2-#5)
> 4. <write-prefix> / <read-prefix>
> 
> (I'm in favor of #3.)

Keeping in mind that the "old" read & write would presumably be in an 
I/O convenience library, then either #2 or #3 make sense to me.  I'd 
probably vote for #3.

Anton




More information about the R6RS mailing list