Standardization of socket libraries: low-hanging fruit?

Discussion on standardization of a Portable Operating-System Interface (POSI)

Moderator: Paulo Moura

Standardization of socket libraries: low-hanging fruit?

Postby ParkerJones » Thu Mar 19, 2009 12:55 pm

Many of the major Prolog implementations have a socket library (at least Sicstus, SWI, Yap, XSB, gprolog, Ciao, Eclipse). Unfortunately, the interfaces vary and this makes socket-based applications non-portable.

There exists a de facto standard API for sockets: Berkeley (BSD) socket API
http://en.wikipedia.org/wiki/Berkeley_sockets

Because there is already a standard, there shouldn't be any need to create a new standard. I wonder if this isn't low-hanging fruit that prolog implementers could converge on.

Any opinions?
Parker
ParkerJones
 
Posts: 1
Joined: Tue May 22, 2007 1:45 pm

Return to Portable Operating-System Interface

Who is online

Users browsing this forum: No registered users and 1 guest

cron