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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,dea2d62ab1462538 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!newsfeed.straub-nv.de!feeder.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Colin Paul Gloster Newsgroups: comp.lang.ada Subject: Re: Writing an Operating System in Ada Date: Tue, 12 Jan 2010 16:21:23 +0000 Organization: A noiseless patient Spider Message-ID: References: Reply-To: Colin Paul Gloster Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Injection-Date: Tue, 12 Jan 2010 16:23:03 +0000 (UTC) Injection-Info: feeder.eternal-september.org; posting-host="kheEuXGHhE2Z5eF1gAST+A"; logging-data="28174"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18r41W9LBcUVSMzXaqdTDmOJ0wApZABLIwqCX7GBEpoCQ==" User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) In-Reply-To: Cancel-Lock: sha1:g7sxU9oplURHwPDYDfiKN0AjwvQ= X-X-Sender: Colin_Paul@Bluewhite64.example.net Xref: g2news1.google.com comp.lang.ada:8705 Date: 2010-01-12T16:21:23+00:00 List-Id: On Mon, 11 Jan 2010, Leslie wrote: |-----------------------------------------------------------------------| |"Shark8 wrote: | | | |> I was wondering if there would be any interest in coding up an | |> OS in Ada. I don't mean taking an existing codebase and | |> rewriting/converting it to Ada, but implementing it from the | |> ground up. It's been a bit of a "for later" project for me to | |> write an OS, although I did begin to write one in Turbo Pascal | |> which got to the point of being able to recognize user-commands | |> & (based on those commands) change the screen resolution. {And | |> all using less than ten lines of inline assembly!} | |> | |> As time went on the project went on the back-burner and "later" | |> never really came around, but in that meantime I was finishing | |> up my degree in CS and came across Ada in my senior-level | |> programming languages class. The design of Ada impressed me a | |> lot and so I got myself Barnes's Ada 2005 book and started | |> teaching myself. (So, in reality I'm pretty new to Ada, but I | |> do come from a Pascal background and like the idea of having my | |> compiler check things for correctness.) | |> | |> Anyway, I was wondering if anybody here would be interested in | |> such a project. | | Interestingly, I was just thinking last week while reading John| |Barnes' /Programming in Ada 2005/ that Ada would be a fine | |language to user for writing an OS. I'm not yet proficient in | |Ada, but would be interested in contributing what I can. | | | |Leslie" | |-----------------------------------------------------------------------| If the two of you are willing to implement an operating system in Ada then proceed and succeed! I wish you well. However, every few months or years hobbyists' projects for volunteers to develop an operating system in Ada not aimed at embedded targets have been proposed on this newsgroup without ever amounting to anything. Regards, Colin Paul Gloster