Eli Barzilay wrote at 08/16/2011 02:20 PM:
Isn't this just a JS-based editor?

CodeMirror a rather nice JS-based text editor for programming languages, as JS-based text editors for programming languages go, and includes a Scheme language mode.

Danny Yoo has used CodeMirror in the implementation of WeScheme.

As for interactive examples, that would be "easy" with a sandbox.  The
usual caveats are that it won't be able to show off functionality
related to FS operations, FFI, GUI, and probably a few more.

Well, if you wanted to support FS operations and FFI, and you have a spare server with the virtualization helper CPU instructions, setting up a KVM VM per session is doable for moderate traffic. (New Linux VM per user session; COW disks; pipe each session to a Racket process in the respective VM; have a fresh VM loaded in the chamber for the next new session) I'd be willing to bang out a couple Racket libraries to control the virtualization, if someone really wanted this.

--
http://www.neilvandyke.org/
_________________________________________________
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/dev

Reply via email to