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,9f5b05b9ce8aed62 X-Google-Attributes: gid103376,public From: griest-tom@cs.yale.edu (Tom Griest) Subject: Re: gnat for DOS Date: 1996/04/25 Message-ID: <4lnuqmINN49s@RA.DEPT.CS.YALE.EDU>#1/1 X-Deja-AN: 151361815 references: <317A8B31.CFD@easystreet.com> <4llr39$b2a@cville-srv.wam.umd.edu> organization: Yale University Computer Science Dept., New Haven, CT 06520-2158 newsgroups: comp.lang.ada Date: 1996-04-25T00:00:00+00:00 List-Id: sjames@wam.umd.edu (Scott H. James) writes: > >begin Dewar > > P.S. Even with the new version, you are well advised to move to a real > 32 bit operating system (OS/2, NT. Solaris 86, Linux, FreeBSD, NetBSD, > Nextstep) to do any serious Ada development on a PC. Of these at least > OS/2, Linux and NT support tasking fully. > >end Dewar > > >Sigh. > >While your comment is perhaps relevant to GUI and OS-application >programming, with regards to embedded programming your repeated smirks at DOS >smack of either gross ignorance or wishful thinking. Due to DOS's relatively >low system overhead, straightforward access to hardware, and the >proliferation of ROM DOS chips, rest assured DOS is and will remain with us >as a low-end embedded OS option for many years to come. To continually bash >DOS does nothing for Ada and perhaps, in the future, should be relegated to >comp.os.advocacy or alt.windows.and.mice.are.really.cool or some >other such group. I don't think Robert was "bashing DOS". His comment was advice based on the fact that you have to be running 32-bits to run GNAT and that it makes sense to use a "native" 32-bit OS instead of a 16-bit OS with a 32-bit extender on it. NOTE: the word "development" in his quote. As for target systems.... knock yourself out. We are developing on WinNT and targeting a 2"x3" 386EX board (and have targeted PC's running DOS too). Of course if you only have one box, and don't want to reboot often, then DOS host/target is probably the way to go. You just have to judge for yourself if your time lost by using DOS as a development system is worth less than then the cost of a second "embedded DOS box" (probably under $500). -Tom