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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,76da32d8c4934801 X-Google-Attributes: gid103376,public From: Brian Rogoff Subject: Re: Operating System in Ada (was Ada --> C Translation) Date: 1998/10/12 Message-ID: #1/1 X-Deja-AN: 400311058 References: <6vobnk$vt9$1@jupiter.cs.uml.edu> <6vp23h$hc3$1@jupiter.cs.uml.edu> <1998Oct12.072036.1@eisner> <36222b68.725864@SantaClara01.news.InterNex.Net> Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: 908212417 25897 bpr 206.184.139.136 MIME-Version: 1.0 Newsgroups: comp.lang.ada Date: 1998-10-12T00:00:00+00:00 List-Id: On Mon, 12 Oct 1998, Tom Moran wrote: > What constitutes an Operating System? An embedded kernel? Does the > Patriot missile have an OS? If so, is it written in Ada? If so, does > that count? Darn it, you beat me to the punch! Some people have mentioned an early version of RTEMS (the Ada version of RTEMS is deceased now I think) and one called "PULSE" I think. A colleague at a company I worked at told me that he had written an OS kernel in Ada 83 while in graduate school without much trouble. It all depends on what one means by OS. If one means a complete Unix clone, then no, I don't think one has been written in Ada, and it would be silly to do so since Unix users expect C APIs. OTOH, a complete new OS functionally similar to Unix/NT/VMS/AS4000/... in Ada would be an interesting research project. It can obviously be done, since Ada-95 provides all of the capabilities of C, and much more. So, like Dale, I have no idea what kind of point "Dr Amirez" is trying to make. -- Brian