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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,cfbb90c56a313e70 X-Google-Attributes: gid103376,public X-Google-Thread: 10261c,cfbb90c56a313e70 X-Google-Attributes: gid10261c,public From: marcov@toad.stack.nl (Marco van de Voort) Subject: Re: ODRe: From extended Pascals to Ada 95 guide Date: 2000/08/30 Message-ID: #1/1 X-Deja-AN: 664229104 References: <8o3s2a$9ph$1@nnrp1.deja.com> <8o4bfq$v0h$1@slb7.atl.mindspring.net> <39A5B71A.2CEF8F02@ix.netcom.com> <8oh7im$gvb$1@slb2.atl.mindspring.net> Organization: Eindhoven University of Technology, The Netherlands User-Agent: slrn/0.9.6.2 (FreeBSD) Newsgroups: comp.lang.ada,comp.lang.pascal.misc Date: 2000-08-30T00:00:00+00:00 List-Id: >Yours and all the other responses have renewed my interest in Ada, so I'll >be taking a closer look. It's great to see so much public domain work being >done on Ada via GNAT, etc. I wish there was as much interest in M2. But >still, my feeling is that the differences between ISO M2 and Ada, wrt strong >typing, generics, exceptions, are far less than the difference between C and >Ada. And then when the gov gets involved, things become even more relative. >It seems that any great language, whether it be M2 or Ada, is devalued when >it is used on a OS platform written in C/C++. Would the discussion not be >more interesting if we were talking about Ada running on an OS written in >Ada, and M2 running on an OS written in M2? If you are interested in writing OSes in M2, this maybe is easier now than it used to be. I have some msgs who does the same in Pascal (using FPC), and specially GRUB, but since M2 now also has a GNU compiler, you can imagine that for M2 too: GRUB is something as "GNU ? Universal Bootloader" and can directly boot statically linked ELF binaries as kernel from e2fs, ufs and fat filesystems. So if your compiler can have a nearly empty footprint (as most GNU compiler can, and FPC too (12 bytes)), then you can easily experiment with your own OS :_)