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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,e0a59694a441eb7b X-Google-Thread: 103376,e0a59694a441eb7b X-Google-Thread: fac41,e0a59694a441eb7b X-Google-Thread: 1108a1,e0a59694a441eb7b X-Google-Attributes: gid109fba,gid103376,gidfac41,gid1108a1,public X-Google-ArrivalTime: 2004-04-29 10:39:15 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: heilig@iname.com (Brian_Heilig) Newsgroups: comp.lang.c++,comp.lang.ada,comp.lang.eiffel,comp.object Subject: Re: OOP Language for OS Development Date: 29 Apr 2004 10:39:15 -0700 Organization: http://groups.google.com Message-ID: References: <95db0572.0404142153.431fd058@posting.google.com> <40900BB0.4040302@tele2.fr> NNTP-Posting-Host: 63.109.236.83 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1083260355 4026 127.0.0.1 (29 Apr 2004 17:39:15 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 29 Apr 2004 17:39:15 +0000 (UTC) Xref: archiver1.google.com comp.lang.c++:32363 comp.lang.ada:7571 comp.lang.eiffel:773 comp.object:11398 Date: 2004-04-29T10:39:15-07:00 List-Id: Philippe Ribet... > Using SmartEiffel should not be a problem. -no_main option may help. > The garbage collector can be turned off. Then the memory job is limited > to se_malloc/se_realloc. So you could, for example, write the really low level stuff in assembly, write the bulk of the OS in Eiffel, and then use CECIL to bridge the two? What I'm asking is, if you were writing an OS in Eiffel, is that what you might do? If that's all it takes then I highly recommend Eiffel for OS development. The more I think about it the better it sounds. Brian