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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bc1361a952ec75ca X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-27 16:30:54 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!chcgil2-snf1.gtei.net!news.gtei.net!news.binc.net!kilgallen From: Kilgallen@SpamCop.net (Larry Kilgallen) Newsgroups: comp.lang.ada Subject: Re: Progress on AdaOS Date: 27 Aug 2001 18:30:26 -0500 Organization: Berbee Information Networks Corporation Message-ID: References: <9IFe7.12813$6R6.1221214@news1.cableinet.net> <9lghqu$ac6$1@nh.pace.co.uk> <3B7C3293.76F49097@home.com> <9lhefg$lgd$1@nh.pace.co.uk> <3B7D47F1.25D6FC78@boeing.com> <5ee5b646.0108171856.18631c4c@posting.google.com> <3B7F624B.7294D24F@acm.org> <9lr6je$5hj$1@nh.pace.co.uk> <9ltoi7$4is$1@nh.pace.co.uk> <3B82789B.8D195045@home.com> <9ltuo8$70n$1@nh.pace.co.uk> <3B829450.879B0396@home.com> In article <3B8AB6C8.910130C8@san.rr.com>, Darren New writes: >> Then we have >> for example, types text, image, video, audio, program, data and >> text/utf8, text/utf8/crlf, text/utf8/lf, text/utf8/psls, image/png, >> image/tiff, image/tiff/lzw, data/word, data/word/7.0, etc. > > How about the type for Ada source files? Ada specification headers? Ada > bodies? The type for an "Active Server Page" with Ada code embedded in > HTML markup under control of CVS? And how do you determine which > programs can read such? :-) You determine which programs can read it by having the programs declare that they can read it. A user must be able to choose their "preferred" reader for a particular type, if there are multiple possible readers. But there are various types of "reading" there is the "edit" type and the "compile" type for source files, but for object files there is the "link" type and the "strip out symbol data" type. >> So programs >> like copy can deal with them on the raw data level, > > Only in the most primitive of systems does that work. Does copy *really* > deal with transfering text files across a TCP link between a unix box > and a mac box? No, it's the device drivers. On a VMS system the device driver has absolutely nothing to do with copying files across a TCP link. The interface between the user mode program and the device driver is the socket interface (in the case of TCP).