Email list hosting service & mailing list manager

record-mutator vs record-modifier Per Bothner (03 Jan 2006 20:48 UTC)
Re: record-mutator vs record-modifier Michael Sperber (04 Jan 2006 20:33 UTC)
Re: record-mutator vs record-modifier Taylor Campbell (04 Jan 2006 21:46 UTC)

record-mutator vs record-modifier Per Bothner 03 Jan 2006 20:48 UTC

Many of the names of the procedural layer match those of
the "record" feature in SLIB, which I believe is based on
Pavel Curtis  1989 proposal.

(Some of these functions are different, but I believe an
implementation could overload both the old and the new specifications.)

However, SRFI-76 uses record-mutator where SLIB uses record-modifier.
Is there any reason for the for this difference?  I think that the
old name is better than the new name, so why change it?  I gues the
word "modifier" is somewhat overloaded (it could also be something
like an adjective or adverb that modifies some other action), but
at least it's a "real word", unlike "mutator".  The arguments either
way don't seem strong either way, which argues for using the old name,
especially given that other record-XXX functions keep the old names.
--
	--Per Bothner
xxxxxx@bothner.com   http://per.bothner.com/