Re: What the best way to support hot reloading in Chicken?

Mario Domenech Goulart via Chicken-users <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
On Thu, 20 Aug 2026 10:47:54 -0700 Kon Lovett <[email protected]> wrote:

>  On Aug 19, 2026, at 11:29 AM, Srayan Jana via Chicken-users <[email protected]> wrote:
>
>  I don’t mind this was interesting to read about lol.
>
>  This sounds dumb, but I wonder if you could do on the fly compilation turning csi code into compiled c files with
>  some sort of runtime hook to clang so you could get near native performance hot reloading ….
>
> mooted. the usual compiler candidate is tcc; current issue w/ `complex’ so no w/ C6 atm.

Is the issue about complex and TCC you are referring to a compilation
one?  If so, it might have been fixed.

I just quickly(*) tested 6.0.0 with TCC and it seems to work fine,
including "make test" and the installation of non-trivial eggs.

(*) it's literally quick.  The compilation takes only a bit more than
one second with -j8 on a ~8 years old CPU.

All the best.
Mario
-- 
https://parenteses.org/mario
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.