JS-I — AIPL interpreter (live, in this page)

The same screen as the Py-I dashboard (--dashboard PORT/actors), driven by the AIPL runtime inside this page (JS-I). No server, no network.
not started
program: (loading)  |  actors: 0  |  classes:  |  updated

Visualization

philosophers around the ring (blue=thinking, amber=hungry/waiting, green=eating, grey=done/stopped); forks shown between them, with a green arrow pointing to the philosopher currently holding the fork. Remote programs only show the local (Mac) actors here.

Running actors

nameclassstatemailboxthreadfields (state)
(loading)

Console — print() output

(waiting for output...)

Current program

(loading)