GUSI 2 Released (info for Squeak Sockets)

Bijan Parsia bparsia at email.unc.edu
Mon Nov 8 14:35:29 UTC 1999


At 4:17 AM -0500 11/8/99, Craig Latta wrote:

[snip]
>>
>> A reason to favor GUSI 2 is that (I believe) it makes the function
>> signatures/api identical to that of the "Unix 98"/posix standards, so
>> there's the potential of having a more unified source base... Given
>> MacOS X's roots and some of the proclamations about dumping
>> OpenTransport...
>
>	(I assume you meant "dumping MacTCP" there.)

Oops, heh heh, yeah. Slip 'o the brain :(

>> ...using a BSD sockets emulation package seems attractive (this
>> is predicated, of course, on the idea that OpenTransport supports
>> the *functionality* but not the same *api* as BSD sockets).
>
>	Right; I think that assumption is incorrect. The OpenTransport sockets
>API seems to be equivalent to the Berkeley sockets API. See, for example,
>http://developer.apple.com/techpubs/mac/NetworkingOT/NetworkingWOT-56.html#
>HEADING56-64. They append "OT" to the Berkeley function names, but the
>>functions do the same things.

Ah. If that's so then writing a "mostly shareable" set of network prims is
quite trivial. Still, GUSI wraps OT, I believe, so I don't know in the end
it makes much difference.

>> FWIW, I too am still interested in Correspondents, as I've
>> indicated, but I still can't get it to run.
>
>	Please try the new 1b1 release. I just tried it with 2.6, and with 2.7a
>through update 1592, and had no problems.

Oh YAY! Thanks! I'm verra exicted!

Cheers,
Bijan Parsia.





More information about the Squeak-dev mailing list