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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,216b18d81cce4f75 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-02 14:16:25 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "B. Douglas Hilton" Newsgroups: comp.lang.ada Subject: Re: Ada Microkernel? Date: Sat, 02 Jun 2001 17:20:45 -0400 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <3B1958AD.F7D7A5CC@engineer.com> X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.4.3 i686) X-Accept-Language: en MIME-Version: 1.0 References: <3B183CB8.3EE396E7@engineer.com> <_M3S6.8957$HL5.1284411@news6-win.server.ntlworld.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: newsabuse@supernews.com Xref: archiver1.google.com comp.lang.ada:8025 Date: 2001-06-02T17:20:45-04:00 List-Id: Yeah, that's what I was thinking too. From what I read, a well-written Ada program can be every bit as fast as C, and since you can plug assembler right into Ada, it doesn't have any disadvantages in that respect. What confounds me is how to provide system level calls for any C applications. Say I write my awesome Ada microkerenel, obviously I need to provide a C api if I want to use the GNU tools. Well, I suppose its doable. Might be a big project though. I suppose I'll start by figuring out how to link in the OSKit code to an Ada program. I'll have an Ada kerenel, it just might not do much. Cheers. - Doug McDoobie wrote: > Then again, maybe I'm whistling into the wind and sounding stupid while > I'm at it. Anyways, I think the Ada95 OOP system is the perfect facility > for making a Microkernel that's actually fast.