2 ms·
Not to nitpick, but "[...] running C code in your browser" is a little bit of an exaggeration as there is no state-sharing between cells. It's similar to a web
by zeptomu 9y ago
Not to nitpick, but "[...] running C code in your browser" is a little bit of an exaggeration as there is no state-sharing between cells.
It's similar to a webpage that posts C code to a web service and returns the output of its stdout (so like CGI). Not that this is a bad thing, but when I read about stuff running in the browser, I suppose the code to be run by the browser itself, and not just visualizing the output of a program run on some remote server.
- williamstein 9y agoBeing generous, there is state sharing between cells via (1) the filesystem and shared memory (e.g., /dev/shm), and (2) the C code in cells could link in some common code. Since C starts up quickly, this could still be pretty useful.