Good news for E REPLs!
Kevin Reid <kpreid-M/[email protected]> Mon, 4 Jul 2011 20:21:43 -0700
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Message-ID | <[email protected]> |
I have just made a working, responsive web-page REPL for E, run off the same backend as my rewrite of eel. Said rewrite also now has a working IRC component, and a tested ability to kill hung vats. The HTTP server end is simply a Java servlet plugged into Jetty in the same way as the Caja test suite does, plus some glue to allow writing a servlet from E. (It does not support asynchronous output from the server, unfortunately, so no eventual printing or multi-user visibility. I need to research libraries for implementing “comet” features; but in the worst case I can imagine just doing some long-polling using my existing architecture.) Besides polish and robustness, all we need to do to deploy this is to choose a server to run it on, and drop it behind an Apache reverse-proxy so it can be virtual hosted. Source code coming soon after some cleanup. -- Kevin Reid <http://switchb.org/kpreid/>