On Thu, Oct 11, 2012 at 2:51 PM, Shiro Kawai <shiro@xxxxxxxx>
Most programmers who has worked on sockets can read and write
SOCK_STREAM without looking at anything when it's needed.
Why make them look up extra table?
Because it really doesn't take long, especially once one has done the mapping the first time, and because letting Unix-isms creep into Scheme code bit by bit like this is what makes it less and less beautiful and more and more of a historical mishmash. Self-consistency is more important than consistency with third-party code.