chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Protocol Buffers for CHICKEN


From: Andy Bennett
Subject: Re: [Chicken-users] Protocol Buffers for CHICKEN
Date: Wed, 29 May 2013 14:31:01 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12

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

-- 
address@hidden
http://www.ashurst.eu.org/
0x7EBA75FF




reply via email to

[Prev in Thread] Current Thread [Next in Thread]