Hi, > during the CHICKEN spring thing in Cologne I started to work on a new > egg [1] implementing the protocol buffer [2] serialization format, which > is now in a usable and tested state.
Wow! This looks super cool! I'm so sad to have missed the Spring Thing. I wonder if you might entertain some rookie questions with regard to the way serialisation and deserialisation of procedures works. + Does it emit the object code of compiled procedures? + What of the execute bit in the OS's page mapping? + What happens if that procedure closes over a global variable or parameter? What value will it take? + Does it work between different binaries? As I understand it, the s11n doesn't work in the general case for this. + What of binaries compiled with different Chicken or GCC versions? + How does the binding and loading of eggs work? Thanks for spending the time to create this. Regards, @ndy -- [email protected] http://www.ashurst.eu.org/ 0x7EBA75FF _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
