Re: LW as a web app

"Tim Bradshaw (as tfb at cley dot com)" <[email protected]>
Newsgroups gmane.lisp.lispworks.general
Message-ID <[email protected]>
On 11 Feb 2026, at 07:23, Adam Weaver (as adam at cleversure dot com dot au) <[email protected]> wrote:
> 
> Opposed to my compiled ball-o'-mud which requires teardown of the running
> server and starting the server up again.

It doesn't.  You can load code into delivered applications, if you deliver at a suitably low level.  A long time ago (more than 20 years) I did just this.  There was a directory into which you could copy files, and the running daemon checked this periodically and if it found anything it: arranged for all the threads to be waiting in some known state, loaded the patch and nuked the file, before letting things go again.

I am fairly sure you can (or could)do the lovely 'open file, delete it, and then load the open stream' trick on Unix, anyway BTW.

I spoke to LW at that time about what the legal restrictions were of doing this and the answer, then, was that it was fine so long as you didn't essentially recreate a development environment.  But you should probably check again as this is a long time ago.

I can't revive this code now as I have the hobbyist version now (and also no requirement for it).

--tim


_______________________________________________
Lisp Hug - the mailing list for LispWorks users
[email protected]
http://www.lispworks.com/support/lisp-hug.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.