On 12/16/05, Thomas Chust <[EMAIL PROTECTED]> wrote: > > Generally speaking, a replacement of the runtime system should be > possible, but maybe not desirable. I think that the special stack > allocation technique employed by CHICKEN will probably integrate badly > with most other language runtimes and that forcing the CHICKEN runtime on > top of another system might incur quite a performance loss. >
Yes, indeed. On the other hand Cheney-on-the-MTA can be applied to implement tail-calls and first class continuations on a host language that doesn't provide them. On a C platform we can integrate GC right into this model and get very high allocation speed. But I'm still not sure what Sergey is trying to achieve here: should the hypothetical chicken we talk about still target C, but use a different runtime- system (GC, data-representation, ...)? cheers, felix _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
