[racket] Racketizing Chrome

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Wed Aug 31 00:44:11 EDT 2011

Ray Racine wrote at 08/30/2011 08:30 PM:
> Chrome has solidified their native app capability.  Downside, only 
> support is native apps in C or C++.  Racket scheme is embeddable in a 
> C program, hence,

If they will let this embedded native app exec another process, or talk 
through a Unix domain socket to an existing process, or talk HTTP to a 
localhost address... then you can avoid embedding Racket and just embed 
a small bit of shim code that does RPC-like communication with a normal 
Racket process.

Advantage of this over embedding Racket itself is that you don't have to 
worry about strange interactions with the GC and whatever tricky stuff 
Chrome will do.  And you know that they will probably do tricky stuff.


Posted on the users mailing list.