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-Thread: 103376,abfa4f5da664715 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!feeder.news-service.com!feeder1.news.weretis.net!weretis.net!news.motzarella.org!motzarella.org!octagram.motzarella.org!not-for-mail From: Ivan Levashew Newsgroups: comp.lang.ada Subject: Re: AuroraUX Combines SunOS with Ada Date: Mon, 16 Mar 2009 16:00:40 +0600 Organization: A noiseless patient Spider Message-ID: References: <6af3aae9-5f85-4bdc-82c2-dfad5d4deaed@d2g2000pra.googlegroups.com> <_Edul.115295$2h5.72090@newsfe11.iad> <7unvl.62498$4m1.14927@bgtnsc05-news.ops.worldnet.att.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.eternal-september.org U2FsdGVkX19ISqo93NYuNSpIytGxEAiFUIYOMtvZlLqrpX/TGpImO7+9hQ2MxKeVMP3DBBRG9yI/ZntVymE2+i7DpfrDsCzKMDMBXHrB/LiNjJNL7AS+ONW4yzAwqdXfxs2TtrHOEyTxUVT0lOmF8A== X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers NNTP-Posting-Date: Mon, 16 Mar 2009 10:00:00 +0000 (UTC) In-Reply-To: <7unvl.62498$4m1.14927@bgtnsc05-news.ops.worldnet.att.net> X-Auth-Sender: U2FsdGVkX18YO8IZp06oKfZ7/eoIDh9o1llwp1ypjG6bbpc6GWfoZg== X-Image-URL: http://img220.echo.cx/img220/9664/111408397042725603791c71pb.gif Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUAAAOZlpMaJz3/9fYs //8FP1E2M3Qbef+MAAACEklEQVQ4jZ2TTW7bMBCFJwO465B2uqZfS+4NnyBA7LXMerSPEPL+R+gb KqmTIAWKDiCCmo9v/kSJqGaVJCp/TLk3kbypSPmdX2QD2YikTUrAe6CqiWuCL/LR3Cfu/AJgbP4K Phtjfz77vwAfOv4XkNPXVSkqwZvmfTZMAriHMOGG1EOt7xw1Rli8hTIkV4DDTIFn6qqYZJ5JFLhT yIVnHAoIrlYTNGKf7yVMUS4yvYITdC8EMaZwHyX4t4ERnCv2uN+HGMFH4x2bHuDEahD1IUR18LAn mC3Jjork3Wny28Gp+h1pMhR08VV9s55hc/J08qrg90RHP15uXag4c1pYMFvVbHmBB3bFtVGBpVwe z+Hno7UyABU8yYEt1l5q+P54Mj8sM5dsVdRqu4RDCLvWGn2lj8pMJdC2BMdtCFG0L8rptiz6Y3s8 Hh1wjehXby133vRneo5hBSgvu+rfozdodnDYui6g7645m1jpVXELFUtnz6yo9MUKfo1YhzXF6WSc bu09Ax7rcGSsgNKezKggaDNGLH8icz80EsmlcwxOPMcBBJZd0VnWzOnSGbYUMEXNnqO00gvB4p1T gG7TUMydxjljz9xxAAyFzUvpfiEZLHD91iwNhVmvfXybYaksDioVlDh4JdqbwVYFyQ2Unq8EeQDr GDfcrS/ZUF8VJAtWUW8pPyFXr8oDMun4r0pHgiVMafoNgUqRDtakwdAAAAAASUVORK5CYII= X-Face: *tpB#/X3&Zh\?<4l;hAgY:m6lt6L]v#Udy\Xwy{@<'qP=9clA}kEbbSV1]B0a^O{|ibsNV~|zu.Da}V4*se@ns!8*Bt$9l-]nbD}o*7ml9J2)u:"!6P%_-`y9,'.L.Psp),njUf!=F5;kx%~\,'D$%{" Cancel-Lock: sha1:8qcMXA2QOE16eUFhb9Q4AcguH8Y= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ru; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 ThunderBrowse/3.2.3 Mnenhy/0.7.6.666 Xref: g2news1.google.com comp.lang.ada:4140 Date: 2009-03-16T16:00:40+06:00 List-Id: anon wrote: > No virtual machine! All VM are only as good as the host OS. And if a problem > exist in the host OS then those errors will be magnified in the VM. And a true > Ada OS would never work in a VM environment, the Ada OS must be the > "New Law Giver". The only VM that would be allowed is for processor sizing > programs, such as 16, 32, 64, 128 and may be even 256 bit programs. OK, let it be not VM but a compiler that can recompile every dependent package on demand. Is it a viable solution? > > And if you do a little studying you will see that almost every language > including COBOL has been used for a 100% language version OS. Should Ada > be denied the respect to try to prove itself for using 100% language OS? > The answer is "NO"! > Do you mean desktop OS? Desktop OS needs several freedoms that Ada won't provide for free. > One weakness of these language based OS is the needs to operate in a safe > mission critical matter. The only language that has that attribute built-in is > "Ada". So, why 100% Ada, well injecting other languages like C, or Pascal > could prevent the OS from being a true safe mission critical OS. And just > converting programs or projects to Ada mean that the safe mission critical > design can not be guarantee either because it might be the API that is not > secure. > There are MaRTE and PaRTiKle for mission critical tasks. > So, now why are you so against using 100% Ada to building an OS. Did you noticed there is no 100% C++ desktop OS despite C++ fans all around. > > Everybody knows that the new "Windows 7" will not be prefect. But are the > errors embedded so that Microsoft can come out with the next OS version in 3 > years. Or has Microsoft been too cheap in hiring it labor force (programmers > and testers) to create the new "Windows 7". Or will you find some of the > fault in the languages that Microsoft used in building "Windows 7". Only > time will tell us! Plus, the first reason is illegal. > Microsoft is a mere seller. Consumer governs the world. If consumer never minds paying for C++ programs (and is proud of paying for C++ programs), consumer is the one to blame. -- If you want to get to the top, you have to start at the bottom