From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Pretty printing IP addresses Date: 24 Sep 2002 00:15:38 +0000 Organization: Naggum Software, Oslo, Norway Lines: 20 Message-ID: <3241815338491081@naggum.no> References: <3241801326332982@naggum.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1032826538 8756 129.240.65.5 (24 Sep 2002 00:15:38 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 24 Sep 2002 00:15:38 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:41737 * Matthew X. Economou | Aren't (SIMPLE-BIT-VECTOR 32) and (UNSIGNED-BYTE 32) the same thing? Not even remotely comparable. | In any case, I was attempting to build an interface that was "zero copy", | where the in-memory and on-the-wire (or on-the-filesystem) formats were | identical. You cannot write any integers into bit-vectors other than 0 and 1. You address each individual bit. It is slow and expensive to turn an integer into a bit-vector or vice versa unless you get at the implementation details. Something tells me you have no running code at this point. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.