This brings back (mostly) fond memories of writing PowerPC assembler many years ago. One thing that seems odd to me is that the author credits Motorola with naming of the eieio instruction. I would have thought that instruction would have been in the original Power instruction set and thus it would have been IBM that named it. Anyone know?
Description: Enhanced Implementation of Emacs Interpreted Objects
EIEIO is an Emacs lisp program which implements a controlled
object-oriented programming methodology following the CLOS
standard. EIEIO also has object browsing functions, and custom widget
types. It has a fairly complete manual describing how to use it.
EIEIO is now a part of CEDET (Collection of Emacs Development
Environment Tools).
IBM motto: "We found five vowels hiding in a corner, and we used them _all_ for the 'eieio' instruction so that we wouldn't have to use them anywhere else"
13 comments
[ 355 ms ] story [ 4156 ms ] threadHere is one man's theory as to why:
http://www.moyogo.com/blog/2005/09/secret-opcodes.html
IBM motto: "We found five vowels hiding in a corner, and we used them _all_ for the 'eieio' instruction so that we wouldn't have to use them anywhere else"
Unsourced history of eieio and sex: http://www.mail-archive.com/linux-fbdev@vuser.vu.union.edu/m...