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,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6394e5e171f847d1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-05 11:42:57 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!cyclone1.gnilink.net!news-east.rr.com!news-west.rr.com!lsnws01.we.mediaone.net!typhoon.san.rr.com!not-for-mail Message-ID: <3B967230.9B47434D@san.rr.com> From: Darren New Organization: Boxes! X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada OS Kernel features References: <9n4euv$t9m$1@slb6.atl.mindspring.net> <9n5ou3$8a21@news.cis.okstate.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 05 Sep 2001 18:42:58 GMT NNTP-Posting-Host: 24.165.20.19 X-Complaints-To: abuse@rr.com X-Trace: typhoon.san.rr.com 999715378 24.165.20.19 (Wed, 05 Sep 2001 11:42:58 PDT) NNTP-Posting-Date: Wed, 05 Sep 2001 11:42:58 PDT Xref: archiver1.google.com comp.lang.ada:12766 Date: 2001-09-05T18:42:58+00:00 List-Id: > And? Starting out trying to write an OS for everything from an Atari to > a multimillion dollar mainframe or supercomputer just seems like a bad > idea. I rather drop stuff off the top (where equipment and developers are > scarce) rather than the bottom (where equipment and developers are plentful.) > It can always be added in latter. (Cf. Linux, an OS written specifically for > Linus Torvald's 386, now running on almost anything with 32+ bits.) The trick is to make sure the API works for all that, then make it for a subset of useful machines. I.e., if you're doing persistant addresses, don't use 32 (or 64) bits. If you're doing files, make sure you define the semantics for networked files. If you're doing tasking, make sure you can specify what you need to to make NUMA work. -- Darren New San Diego, CA, USA (PST). Cryptokeys on demand.