Welcome to Sunless-Sea Roy Neary: [Contemplating the Ent^H^H^H lump shape] This means something... This is important. -Movie: Close Encounters
Google
Entire Web sunless-sea.net
xanadu.net udanax.com
FrontEnds News MailGate
 public CVS
 rdf export
 home

SITENAV
 meetings
 what's new?
 whiteboards
 post article
 frontpage
 downloads

ORIENTATION
 legalisms
 history
 glossary
 participants

BACK-ENDS
 udanax-green
 udanax-gold

ALGORITHMS
 coordspaces
 enfilade
 ent

OLD MANUALS
 XIA

HELPING
 puzzles
 needs
 funding
Like the site? Click to donate!

 site-traffic
 admin


Seeking Reference Material on Certain Obscure Programming Terms

MailGate Posted by Jeff Rush on Sun Feb 02 20:26PM CST 2003
from the udanax mailing list dept.


Hi, as I'm working through the Udanax Gold source, written in SmallTalk,
I've come across some terms with which I'm unfamilar. In some cases
people have hand-waved a brief explanation but I'd like to research them

further. I've googled for them but haven't found much, as if the terms
are very old programmer lore. I've also searched two of the standard
SmallTalk-80 books, from PARC, but no luck either.

* stepper
obviously some kind of iterator; used as a base class in Udanax Gold
but no definition of stepper is present; must be built-in to their
flavor of SmallTalk. There is some confusion over whether the
collection over which we are iterating can be mutated or not; hints
are that a stepper insulates the caller from mutations, which is
uncommon in iterators in other languages (C++, Python).

* passe
seems to be a method invoked on "self"; does it pass the call to
the parent class, trigger an exception as "subclass must
implement" or something else? If the parent lacks such a method
does it quietly do-nothing or raise an exception?

* fluid and emulsion
apparently references to an old LISP object persistence mechanism
that has found it's way into Udanax Gold/SmallTalk; I'm familar
with the persistence mechanisms of Python (pickles) and CORBA,
but I'd like to understand how fluid/emulsion compare.

Any explanatory URLs greatly appreciated!

Jeff Rush, A Xanadu Curator of
http://www.sunless-sea.net


<  Re: Seeking Reference Material on Certain Obscure Programming Terms   |    >

 

( Reply )

Related Links
Articles re MailGate
Also by Jeff Rush

Reading List
As We May Think, 1945 Vannevar Bush
Augmenting Human Intellect:A Conceptual Framework, 1962 Doug Engelbart
Literary Machines, 1981, 87, 93 Ted Nelson
Engines of Creation, Chapter 14 The Network of Knowledge, 1986, 87 K. Eric Drexler
Hypertext Publishing and the Evolution of Knowledge, 1986 K. Eric Drexler
SF:EarthWeb, 1999 Marc Stiegler

Quick Links
www.udanax.com
www.xanadu.com
www.xanadu.com.au
Udanax List Archive
Xanadu® List Archive

All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©2001 Jeff Rush.