[squeak-dev] Smalltalk-78 in a web browser....(on a JavaScript VM)

Bert Freudenberg bert at freudenbergs.de
Tue Nov 14 11:03:41 UTC 2017


The lively page should work ... which browser are you using? Any errors in
the JS console? If all else fails, try Chrome.

There is a stand-alone version at http://www.cdglabs.org/thinglab/ which
has ThingLab installed, but all the dev tools are still in there of course.

For a local setup I would clone https://github.com/cdglabs/thinglab and
replace the image with
https://lively-web.org/users/bert/St78/updates/updated.st78

The main git repo does not have html, because it would not work without an
image anyways. And I didn’t want to check in the image, because git and
binary data don’t mix that well. Then again, the image is < 1 MB, maybe I
should add it. I guess it would look similar to the ThingLab page - what do
you think?

- Bert -

On Tue 14. Nov 2017 at 11:39, H. Hirzel <hannes.hirzel at gmail.com> wrote:

> Hello
>
> Smalltalk-78 (paper [1], video [4]) is available (repository [2])
> again as a browser app on a JavaScript VM [5].
>
> My question is about the demo [3]. I tried several times to load it in
> a browsser but it took a long time and loading did not finish. Is it
> working for others?
>
> And how can I set it up locally? I see no HTML file in the repo [2].
>
> Regards
>
> Hannes
>
>
>
>
> ----------------
>
> [1] Reviving Smalltalk-78
> Dan Ingalls, Bert Freudenberg, Ted Kaehler, Yoshiki Oshima, Alan Kay
> http://wiki.squeak.org/squeak/882
>
> [2] Repository https://github.com/bertfreudenberg/Smalltalk78
>
>
> [3] https://lively-web.org/users/bert/Smalltalk-78.html
>
> [4] Smalltalk-78 demo video (screen shot and link)
> http://wiki.squeak.org/squeak/880
>
> [5] https://github.com/bertfreudenberg/Smalltalk78/blob/master/vm.js
> (4333 LOC)
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20171114/bf97aa6b/attachment.html>


More information about the Squeak-dev mailing list