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-Thread: 103376,ee887b7593f7961b X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!feeder.erje.net!nuzba.szn.dk!news.jacob-sparre.dk!pnx.dk!not-for-mail From: Jacob Sparre Andersen Newsgroups: comp.lang.ada Subject: Re: Ada OS based on Minix3 Date: 10 Nov 2008 11:24:58 +0100 Organization: Jacob's private Usenet server Sender: sparre@jspa-nykredit Message-ID: <87hc6fzxmt.fsf@nbi.dk> References: <1pmkcuemqczer.j2i34pvc2lne$.dlg@40tude.net> NNTP-Posting-Host: 79.138.228.30.bredband.3.dk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: jacob-sparre.dk 1226312940 4557 79.138.228.30 (10 Nov 2008 10:29:00 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Mon, 10 Nov 2008 10:29:00 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 Xref: g2news1.google.com comp.lang.ada:2634 Date: 2008-11-10T11:24:58+01:00 List-Id: Dmitry A. Kazakov wrote: > It makes no sense to make yet another linux. In a way, I agree. But at the same time, I like to have the freedom to choose among several different, free/Open Source, POSIX compliant operating systems. > In my opinion an Ada OS, if there should be one, must be fully OO > and have native Ada interface. Why should it necessarily be object oriented? I think the important part in writing an operating system is to figure out how you can do it "better". If we want to write an operating system in Ada, we should consider how we can make a "better" operating system using that. It seems that "better" in this case is reliability, maintenance and efficiency. I am not sure if this is done best using "full OO" or not. Personally I appreciate standards compliance, so I would probably include a POSIX API on the feature list. > In order to achieve this, much has to be done at the language level > first. In the sense that the language should be changed? (Would it still be Ada then? :-) Greetings, Jacob -- "Genes don't matter. It's all physics."