From: anon@anon.org (anon)
Subject: Re: AuroraUX Combines SunOS with Ada
Date: Fri, 13 Mar 2009 20:35:48 GMT
Date: 2009-03-13T20:35:48+00:00 [thread overview]
Message-ID: <Eszul.57596$4m1.52633@bgtnsc05-news.ops.worldnet.att.net> (raw)
In-Reply-To: _Edul.115295$2h5.72090@newsfe11.iad
The idea of building an Ada OS by an "incremental" approach is an old school
design that take too long and most of the developers will lose their focus over
time or simply move to other projects. While the newer developers prefer to go
a different way with an OS. Aka a true Ada OS will never be written using an
"incremental" approach.
Why 100% Ada. A 100% Ada could prove the strengths of Ada and its
weaknesses. Then the weaknesses could be fixed in the next specs. But
without 100% Ada some of those weaknesses will be passed to the next
specification and beyond. And that something that no Ada developer wants.
And for those who say that existing OS are good enought. Each OS installation
may be config differently, so each installation may boost some different Ada
constructs while destorying others. Some of the projects that have been
created by "Dmitry Kazakov" have demostated there is a need for an OS that
boost the entire Ada constructs. Which in turn will shows its weaknesses so,
the language of Ada can become the true powerhouse that Ada was design to be.
Also, as for "XPCOM, GLib, NSObject". Those are old school! Should never be
used in an Ada OS unless you want to cripple or destroy the OS. Only newer
designed that comply with the Ada RM. A lot of C project are created,
violates the Ada RM, which gives one reason they should be no mix language
support in this OS.
In <_Edul.115295$2h5.72090@newsfe11.iad>, Paul Zacharzewski <gg@mail.oszi.org> writes:
>An interesting project.
>A "from the ground-up" approach has merit.
>I like the idea of an "incremental" approach.
>Sort of a "tin-woodsman" like approach.
>
>Chop off the bits and pieces of the OS, replace them with Ada.
>Until in the end only the kernel remains.
>
>Then you rewrite the kernel, or end up with a Hurd.
next prev parent reply other threads:[~2009-03-13 20:35 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-12 15:57 AuroraUX Combines SunOS with Ada qunying
2009-03-12 19:28 ` anon
2009-03-12 21:09 ` Ivan Levashew
2009-03-12 22:25 ` Per Sandberg
2009-03-12 23:53 ` Ivan Levashew
2009-03-14 6:01 ` Rugxulo
2009-03-13 5:16 ` sjw
2009-03-13 6:51 ` Ivan Levashew
2009-04-04 8:07 ` Ivan Levashew
2009-03-12 19:44 ` Paul Zacharzewski
2009-03-13 20:35 ` anon [this message]
2009-03-14 21:28 ` Ivan Levashew
2009-03-16 7:47 ` anon
2009-03-16 10:00 ` Ivan Levashew
2009-03-16 12:26 ` Paul Zacharzewski
2009-03-16 16:41 ` Colin Paul Gloster
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox