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