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,c62a5e526aafd9d4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-21 07:59:43 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!feed1.uncensored-news.com!propagator-la!news-in-la.newsfeeds.com!news-in.superfeed.net!newsranger.com!www.newsranger.com!not-for-mail Newsgroups: comp.lang.ada From: Ted Dennison References: <3ba873c7.9907836@news.demon.co.uk> <5ee5b646.0109200656.62a7bb3e@posting.google.com> <3bab04cd.4954954@news.demon.co.uk> Subject: Re: Windows CE? 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, 21 Sep 2001 10:59:25 EDT Organization: http://www.newsranger.com Date: Fri, 21 Sep 2001 14:59:25 GMT Xref: archiver1.google.com comp.lang.ada:13230 Date: 2001-09-21T14:59:25+00:00 List-Id: In article <3bab04cd.4954954@news.demon.co.uk>, John McCabe says... > >I am now working for a company that uses C++. We're developing a >Windows CE based product, but the target is actually a CEPC. I'm >convinced Ada would be a good (probably the best) language to use for >our application, but without being able to demonstrate how it can be >of advantage to us to use Ada (e.g. through an evaluation or public >version of Ada for Windows CE that can be run on the target), my >management will (reasonably IMO) not be interested. .. >Of course you can justify not doing so by saying there is no demand >for such a product but this may be one of these cases where people >don't even stop to consider that there may be an alternative to M$ >eVC++ and eVB unless the alternative is very visible. Someone from my company made very similar comments here a couple of years ago reguarding VenturCom's RTX real-time Windows extensions. Personally, I wouldn't have said that myself because, realisticly, there are oodles of OS's out there. Sure, there may be a burgenoning market in several of them, but a compiler company could eaisly go broke paying people to port their compiler to every embedded and real-time OS variant out there with no explicit financial support for any of this activity (particularly in our current economic climate). Personally I suggest you do what I plan to do with RTX: Use "pragma No_Run_Time" on small little side-projects for a while. This ought to give you a sort of Ada--. :-) You'll have no tasking and you'll have to make Wince calls for some stuff that most Ada users have in the language. However, C++ users would have had to make Wince calls for that stuff anyway, so you're still better off than you would have been with C++. Over time, you may be able to work (as a sideline) on porting the Gnat runtime. If you can manage to get that far, I suspect ACT would be more than happy to see your port in the GNAT baseline, and to support it if paid to do so (assuming the code is in reasonably good shape). --- T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html home email - mailto:dennison@telepath.com