Self on Panther

Josh Flowers joshflowers at
Sun Feb 8 18:27:18 UTC 2004

Does anyone have Self running on Panther?  I just tried 4.2, and the UI 
never came up.  Here's the output I got:

for PPC:  FastMapTest = false
for PPC:  LogVMMessages = true
for PPC:  PrintScriptName  = true
for PPC:  Inline = true
for PPC:  SICDeferUncommonBranches = false
for PPC:  SICReplaceOnStack = false
for PPC:  SaveOutgoingArgumentsOfPatchedFrames = true
Self VM warning: _allocated went negative
Self VM warning: A one-word branch may not span the gap from the 
assembler buffer to the zone.
The assembler and generated code will run a bit slower (normal for Mac)

         Welcome to the Self system!  (Version 4.2)

Copyright 1992-2003 Sun Microsystems, Inc. and Stanford University.
See the LICENSE file for license information.

Type _Credits for full credits.

VM version: 4.1.11

Self VM warning: ignoring failed Apple event:, -1708
"Self 2" "Self 2"

Thanks for any help,


"While it is perhaps natural and inevitable that languages like Fortran 
and its successors should have developed out of the concept of the von 
Neumann computer as they did, the fact that such languages have 
dominated our thinking for twenty years is unfortunate. It is 
unfortunate because their long-standing familiarity will make it hard 
for us to understand and adopt new programming styles which one day 
will offer far greater intellectual and computational power." - John 
Backus, 1981

More information about the Self-interest mailing list