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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9ab76c2183ecc054 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-12-29 13:08:05 PST Path: supernews.google.com!sn-xit-02!supernews.com!newsfeed.mesh.ad.jp!newsfeed.stanford.edu!headwall.stanford.edu!unlnews.unl.edu!newsfeed.ksu.edu!nntp.ksu.edu!onews.collins.rockwell.com!not-for-mail From: Dave Ptacek Newsgroups: comp.lang.ada Subject: Re: Ada to C Translator Date: Fri, 29 Dec 2000 14:35:23 -0600 Organization: Rockwell International Message-ID: <3A4CF58B.A8FF223C@collins.rockwell.com> References: <92fk1v0cou@drn.newsguy.com> <92fqlt$h8d$1@nnrp1.deja.com> NNTP-Posting-Host: gatekeeper.collins.rockwell.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.51 [en]C-CCK-MCD (WinNT; U) X-Accept-Language: en Xref: supernews.google.com comp.lang.ada:3458 Date: 2000-12-29T14:35:23-06:00 List-Id: An interesting viewpoint. While I been using Ada for the better share of 13 years, and do see several benefits when comparing it to C/C++, I'm currently in a project that is considering the porting of approx. 100k Ada sloc to C++. Over the years (15), this particular application became very domain specific, was designed to run on DOS (real mode and later protected mode), and is now heading to WinNT 4.0. Try finding people with Ada, assembler, DOS, Windows, MFC, various communication buses, an appreciation for creating test applications for factory test and lastly willing to re-locate to a "small" midwestern town. We usually end up training inexperienced people and hope they will stay. Not that Ada is the limiting factor in all of this, but most new college grads will have a C/C++ background and realize that Windows programming in C/C++ looks pretty good on a resume. Throw in the integrated programming environment (Visual Studio) and several educational houses providing immediate Windows training programs (Learning Tree), the idea of porting the source code from Ada to C/C++ becomes an attractive option. Is it technically the best design choice? For this particular application mentioned above, probably due to the OS choice and development toolsets available, but I certainly wouldn't make a general statement that it's the best choice for every situation. Dave