|
|
|
|
|
by jlas
4322 days ago
|
|
Not sure exactly what you're trying to say here but there are plenty of open source C compilers [1], including GCC, which allow anyone to fix bugs as they see fit. To your second point about not restarting a long running web applications — running code in a REPL won't fix your web app since it's a separate process. You might need a remote debugging mechanism to connect a console to the app, but at that point it may be much easier to restart the app. [1] http://en.wikipedia.org/wiki/List_of_compilers#C_compilers |
|
In the server you have a script that fires up a Lisp process and starts a Swank[0] server on port whatever. Then the developers, from their own machines, fire up Emacs and SLIME[1] into that port and run something along the lines of
[0] http://common-lisp.net/project/slime/doc/html/Lisp_002dside....[1] http://common-lisp.net/project/slime/