Re: Portability with USocket

"Chun Tian (binghe)" <[email protected]> Tue, 17 May 2011 10:44:52 +0800
Newsgroups gmane.lisp.mcl.general
Message-ID <[email protected]>
Hi, Terje

You're welcome, and actually you did most of the hard parts in the whole porting work.

I'm planning to bring UDP support to usocket's MCL backend, based on MCL's FFI facility; I think it's quite possible to implement all usocket features in short future.

For "other portable libraries", I think currently the bottleneck is the support of Gray Streams, which stops a lots of third-party CL packages (include Hunchentoot) running on MCL/RMCL.  I talked about this before, but I realized that I'm not capable to implement it because of my knowledge limitation.  I hope someone else (maybe you) could try to work on it instead. The goal is to make a series of loadable MCL patches as part of trivial-gray-streams project.

--binghe

在 2011-5-17,07:44, Terje Norderhaug 写道:

> I have updated the Portability wiki page for MCL with a link to the USocket TCP/IP socket interface, which supports MCL.
> 
>  http://code.google.com/p/mcl/wiki/Portability
> 
> USocket provides a portable alternative to using OpenTransport directly in your MCL applications or modules.
> 
> Using the portable libraries in place of MCL-specific interfaces facilitates that your code can be used with other Common Lisp implementations.
> 
> Thanks to Chun Tian (binghe) for bringing USocket to MCL. I have found good use for it in MCLIDE and elsewhere.
> 
> Any other portable libraries that should be added to the list?
> 
> -- Terje Norderhaug
>   [email protected]
> 
> 
> 
> 
> 
> _______________________________________________
> info-mcl mailing list
> [email protected]
> http://clozure.com/mailman/listinfo/info-mcl

_______________________________________________
info-mcl mailing list
[email protected]
http://clozure.com/mailman/listinfo/info-mcl