[E-Lang] abort the PassByPRoxy rename
Marc Stiegler
marcs@skyhunter.com
Fri, 2 Mar 2001 02:11:15 -0700
> >Note before reading on: "PassByRelay" is E's new term for "PassByProxy".
> >Java 1.3 has used up the term "Proxy" for an unrelated concept.
PassByRelay
> >is the default in E, as contrasted with PassByCopy or PassByConstruction.
> >All the discussion so far has assumed that Alice, Bob, and Carol are
> >PassByRelay, and we continue with that assumption.
>
> I strongly recommend aborting this incipient name change. "Proxy" is a
> well established word for use in remote objects (RMI, CORBA, OOPSLA,
Design
> Patterns, etc.). *Not* using it would confuse anyone actually trying to
> understand the implementation of communication, because they would be left
> wondering what was different from traditional proxies (undermining trust,
> confidence, etc.). Also, people have long used "proxy" in multiple ways
I agree. We cannot allow every misuse of a term to make the term off-limits,
we will soon have no language left to speak with.
--marcs