SPO for SqueakJS

  1. Build a local image for the SPO on this device

    The web SPO uses SqueakJS a HTML5 runtime engine for Squeak Smalltalk written in pure JavaScript by Bert Freudenberg.
    Clicking the link below will construct an URL to load Bert Freudenberg's 2015 Squeak 5.0 source, change, image triple.
    This will load the base triple, you can then go back in your browser and the image should show in step 2.
    link
    Thereafter you can just run the local image.
  2. Run the local image


    (FileDirectory new on: '/SqueakJS') deleteLocalFiles¹ or clearing cache erases default FS content (shown below).
    Drag from OS Desktop and Drop here.
    Drag out will only copy a link, see the loader text.
  3. FileIn the SPO

    Copy the below to clipboard, open the image above and a workspace, then paste to it and "do it".²
    HTTPSocket httpFileIn: 'https://ai-integration.biz/pub/loadSPOJS.st'
  4. ¹ But a changes file will likely be written after the erasure.
    ² Currently this may time out in SqueakJS (but not regular Squeak).