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=0.6 required=5.0 tests=BAYES_00,TO_NO_BRKTS_FROM_MSSP autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,971aa11c293c3db1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-20 13:16:27 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!feed.textport.net!newsranger.com!www.newsranger.com!not-for-mail Newsgroups: comp.lang.ada From: Ted Dennison References: <3B59EE1C@MailAndNews.com> <9j74bj$lmp$8@news.tpi.pl> <9j796h$b2t$1@nh.pace.co.uk> <9j7h4l$lpr$1@news.tpi.pl> <9j7iug$eb2$1@nh.pace.co.uk> <9j7n3j$e8t$1@news.tpi.pl> <3B57676A.AB47237B@san.rr.com> <9j9r8m$aqk$1@nh.pace.co.uk> Subject: Re: Ada The Best Language? Message-ID: X-Abuse-Info: When contacting newsranger.com regarding abuse please X-Abuse-Info: forward the entire news article including headers or X-Abuse-Info: else we will not be able to process your request X-Complaints-To: abuse@newsranger.com NNTP-Posting-Date: Fri, 20 Jul 2001 16:16:17 EDT Organization: http://www.newsranger.com Date: Fri, 20 Jul 2001 20:16:17 GMT Xref: archiver1.google.com comp.lang.ada:10372 Date: 2001-07-20T20:16:17+00:00 List-Id: In article <9j9r8m$aqk$1@nh.pace.co.uk>, Marin David Condic says... > >Well, to be comparing apples to apples - can you take an EXE compiled on >Sun/Unix and run it on PC/Linux and have it work? That appears to be the >test standard for portability between the various versions of Windows, >right? A better comparison would probably be if you can get them to work *after* recompiling (but without modifying sources). I'd say the Win9x and WinNT families are about as compatable in this respect as different flavors of Unix are. Simple stuff will work fine, but if you try anything sexy with deep system calls, there are going to be differences. Large Windows apps often end up having some code that checks for the OS, and does different things depending on the answer. For example, getting a list of running processes uses completely different mechanisms in NT/2k than in 9x. >Or in the other direction, how portable is an MS/DOS program written in >(pick your language) if you compile it under WindowsNT with the appropriate >compiler? If its a game, not a chance. I know I'm harping on games, but that's really what PC's are built for. (Why else would we all need realtime 3D sound and graphics at consumer prices?) If you are using a wintel PC for something else, you are really just along for the ride. :-) --- T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html home email - mailto:dennison@telepath.com