[self-interest] beginner trying to run Self on Mac

Russell Allen mail at russell-allen.com
Wed Apr 25 03:46:35 UTC 2018

Hey itsnotgregg,

It’s the manual that’s not brilliant :) Sorry about that.

A .snap file is a snapshot of a running Self world - like a VMWare file or a Smalltalk image.
You should have three different snapshots you can run in the .dmg you downoaded:

* core.snap is a command line only version (without GUI).

* morphic.snap has the core.snap objects as well as the morphic GUI system. This is probably the one you want to use if you were going to develop something within Self.

* kitchensink.snap is the same as morphic.snap but has a couple extra bits - in particular the smalltalk subsystem and the (very primitive) web browser example. This is good for playing with.

So the way to go should be to drag the Self Control.app to your Applications folder, then start the Self Control.app and choose either the morphic.snap or kitchensink.snap. A window with the Self gui should start up. Right click somewhere on it to bring up the main menu, and if you have a trackpad then a two finger scroll should move you about.

If you want to try out core.snap, I’d recommend (within Self Control.app) going to the Self Control menu and choosing “Install VM at /usr/local/bin/Self”. This will put a symlink to the vm in /usr/local/bin

Then open a terminal and type:   Self -s /path/to/core.snap    and you will be in the Self repl.  ‘quitNoSave’ will quit.

morphic is more fun though :)


> On 25 Apr 2018, at 11:07 am, itsnotgregg at gmail.com [self-interest] <self-interest at yahoogroups.com> wrote:
> I saw a few videos and think the self stuff is brilliant but I guess I am not.  I downloaded Download for OS X <http://files.selflanguage.org/releases/2017.1/Self-2017.1.dmg>. The manual says put clean.snap somewhere convenient. I see core.snap but not clean. I clicked around on the self control but really did not see how to get things started. I click choose snapshot and choose core.snap. I think a see a blue flash and then nothing. I don't see anywhere in the manual where it talks about this stuff. Am I missing the point?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20180425/74cfe96a/attachment.html>

More information about the Self-interest mailing list