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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Could you write a BSD like os in ADA? Date: Mon, 9 May 2016 22:58:17 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <79e591f0-3c3e-42b2-ad1f-3e59a031531e@googlegroups.com> NNTP-Posting-Host: LMk7+sG0YqgPmReI4fVkAA.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:30362 Date: 2016-05-09T22:58:17+02:00 List-Id: On 2016-05-09 22:14, Randy Brukardt wrote: > "Dmitry A. Kazakov" wrote in message > news:ng9l30$rc9$1@gioia.aioe.org... >> On 03/05/2016 00:51, endlessboomcapitalism@gmail.com wrote: >>> Like with all we know now......rewrite in ada? >> >> What for? A poorly designed OS remains that in any language. > > That's unfair: BSD was a well-designed OS when it was designed (mid-1970s). > Consider CP/M-80 (to take one example) for an example of a poorly designed > (assuming it was designed at all) OS. Rewriting that in Ada (or anything) > would be bizarre. CP/M-80 wasn't an OS. The term was 'monitor', IMO. > But your real point is that it is 2016, and what is the point of recreating > a 40-year old design? The design of UNIX was old from the day one. There are not many new concepts of OS design since then anyway. Original UNIX ignored almost everything of that and used the most stupid ideas instead. > If we can't do better today (on some dimension of > "better"), that means that CS is completely stalled since then (and that's > clearly not true; SPARK alone disproves it). Yes, though not really related to OS, it might be quite interesting to see how SPARK would influence OS implementation and conversely. > There's also the practical > issue: If you actually wanted someone to use it, you'd need to offer > something different. Theoretically so, but in reality nobody knows what people want until it happens. Who would ever need Android? -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de