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

(usagi-users 03520) Re: Porting SUnet to s48; network API convergance



On 10/7/05, Andreas Rottmann <a.rottmann@xxxxxx> wrote:
> Since I'd like to be able to run SUnet on Scheme48, I have wondered
> what the best way would be to achive this; here are excerpts of my
> exchange with Michael Sperber:
>
> Since currently these
> constants are hardcoded to match the constants used in the
> corresponding C API, my idea was to have a platform-specific mapping
> procedure, e.g. PROTOCOL-FAMILY->OS-INTEGER, that maps the finite type
> instances to their C constant counterparts.
>
> Of course these changes will break backwards compatibility, hence code
> using the network API must be adapted or the old interface
> retained.

I'm currently not so much into SUnet and scsh, but what's the point in
porting SUnet from scsh to Scheme48 and at the same time breaking
backwards compatibility? I am not sure if I understand you correctly:
when people want to add something to SUnet, will they have to write
one version for scsh and one version for Scheme48?

Cheers,

Andreas.