From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,INVALID_MSGID, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,347d22f6dce4e40 X-Google-Attributes: gid103376,public From: robert_dewar@my-dejanews.com Subject: Re: System Calls Date: 1998/12/29 Message-ID: <76babo$4ls$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 426830437 References: <3677F2B6.FDC20000@gla.ecoledoc.lip6.fr> <7598nc$5lg$1@nnrp1.dejanews.com> <36793CF7.6795AA80@gla.ecoledoc.lip6.fr> <75bsm6$ccl$1@nnrp1.dejanews.com> <75tmgp$bjf@top.mitre.org> <75tv4m$vmm$1@nnrp1.dejanews.com> <1998Dec24.140342.1@eisner> <760dhr$pbs$1@nnrp1.dejanews.com> <76ai9b$ion5@news.kvaerner.com> X-Http-Proxy: 1.0 x1.dejanews.com:80 (Squid/1.1.22) for client 166.72.71.238 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Tue Dec 29 19:25:45 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1998-12-29T00:00:00+00:00 List-Id: In article <76ai9b$ion5@news.kvaerner.com>, "Tarjei Tj�stheim Jensen" wrote: > > dewarr@my-dejanews.com wrote > > I don't think there is a particular need to exclude > anybody. Most OSes has similar semantics with regards to > drives, directories and file names. The problem is that > syntax is different. It is easy to create an intermediate > description of these things so that a program might > reason about its environment in a sensible manner. All > that is needed is a translator to and from that > representation. That's misleading. In the case of VMS, the file versions add a completely new dimension, and require different thinking. For example, an editor is expected to create a new version of the file being edited, and leave the original input file completely unchanged. This is quite a different fundamental semantics from a normal unix style editor. Version numbers on files are pervasive and need to be thought through carefully. For example, if you change the name of a file, does the version change? If you copy a file, is the version number preserved? All such questions have reasonable answers, but the questions themselves just do not arise in the context of a unix style file system without version numbers. I am not saying that it is impossible to take this into account in a general design, but saying that the issue is purely syntactic misses the boat! -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own