Squeak in Javascript

SqueakJS executes Squeak in a web page without a plugin. It is a fully capable virtual machine implemented in pure JavaScript running unmodified Squeak images. Squeak is a modern implementation of Smalltalk, the original dynamic object-oriented programming environment. It runs bit-identically on virtually any platform, and now in the web browser, too. site

Launch with version 5 image and source. squeak

.

Went on a brief dive into this code and community.

Where is the source? codefrau/SqueekJS github

Who is codefrau? What other code interests them? github

Hmm... interesting codefrau/three-svg-loader github

Three.js has an example SVGLoader js

This video demo of Caffeine shows a glimpse of some WebGL integration and reveal other places where the Squeek community are pursuing a similar collection of interests to our own federation.

YOUTUBE 8VzXmgAQWjc Caffeine Talk 25 August 2018

It looks to me like the browser is the next place through which all systems are integrated. These integrations also suggest Smalltalk has learned how to play nice with external systems.

See "Playing Nice—what Perl's got that LISP and Smalltalk lack" blog