From owner-freebsd-hackers Fri Oct 24 10:54:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA07457 for hackers-outgoing; Fri, 24 Oct 1997 10:54:57 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.5.84]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA07450 for ; Fri, 24 Oct 1997 10:54:52 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.7/8.8.7) id KAA19414; Fri, 24 Oct 1997 10:54:51 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp03.primenet.com, id smtpd019385; Fri Oct 24 10:54:41 1997 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id KAA14740; Fri, 24 Oct 1997 10:54:39 -0700 (MST) From: Terry Lambert Message-Id: <199710241754.KAA14740@usr08.primenet.com> Subject: Re: zipfs filesystem anyone ? To: doconnor@ist.flinders.edu.au Date: Fri, 24 Oct 1997 17:54:39 +0000 (GMT) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <199710241236.WAA04548@holly.rd.net> from "Daniel J. O'Connor" at Oct 24, 97 10:06:35 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > > > > The VFS interface is not reflexive. > > > No, it's a term from computer science, not medicine. > > Never heard it in any of my classes. > > Well actually, its from mathematics... > Do Logic and Graphs, and it will all be explained :) > Although I don't really see how the term applies here.. > Maybe he means reentrant.. Or something like it "Principles of Object Oriented Design" Sorry, I ,don't have an ISBN handy. In absolutely dumbest terms, it means: 1) If *I* allocate it, it's *my* responsibility to free it 2) If I have to call a function to do something, I have to call a function to undo it 3) If I have to access data, I'll call a function to do it. 4) Everything is data opaque (no "promiscuous" knowledge) 5) All operations are reversible 6) Etc. ...all sorts of good things. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.