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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3a4656a5edc0dab4 X-Google-Attributes: gid103376,public Path: controlnews3.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.arcor.de!news.arcor.de!not-for-mail Newsgroups: comp.lang.ada Subject: Re: Ada used in General Aviation (GA) applications? From: Bernd.Specht@gmx.com (Bernd Specht) References: <409F69CB.8020604@noplace.com> <20619edc.0405120909.6ba1a793@posting.google.com> Organization: No company Message-ID: User-Agent: Xnews/4.05.03 Date: 13 May 2004 08:10:32 GMT NNTP-Posting-Date: 13 May 2004 10:10:32 MEST NNTP-Posting-Host: 62.153.21.72 X-Trace: DXC=UW2>`ReM0m2d9772DFAUn2:ejgIfPPld4jW\KbG]kaM8GSi?jHD8GO0;A@2O5R1I5<_N6h9X=N2c3LF^ Vinzent 'Gadget' Hoefler wrote in news:bu76a05mpq39k8ouqo56ojgnct6g35ugug@jellix.jlfencey.com: > Bernd Specht wrote: > >>Whats about the time to get familiar with the new language? > > Well, that takes longer (just like in C). But it's a parallel process. > You can do that while already writing code. Don't forget, the employees are real C-guys. You can't brainwash them at one afternoon. > (And BTW, I still don't get it. Writing code is a very small part of a > whole development process. A much bigger part is testing and > debugging. And that's where Ada cuts a lot.) > >>Is it economic to throw away the whole know how? > > I still set the same bits in the same register, no matter if I do it > in Assembler, C or Ada. But it took me about half a year to understand Ok, but they write code for accessing a controller register in a few minutes, to write it Ada with all those rep specs they would need much longer. In our business the first prio is "time to market". >>Whats about the money for the new tools? > > GNAT is free, if you're not relying on professional support. There is not GNAT for 8051/HC11. >>Whats about the money for training? > > Some books. They're not *that* expensive. And hey, learning Ada is > *fun*! If you give C-experts a book to learn Ada, then you will get programmers writing C-code in Ada syntax. A real training that they understand _and_ accept that they do not have to use pointers and pointzer arithmetic will take much more than a book. > (BTW, currently at my company we all here are forced to learn Java, > obviously someone seems to think this is a benefit.) Well, it's not bad to know. >>Time is money A big company may live with a few developers on training for weeks (month). A small company has not the financial power to be able to close for some week and have no income (but costs) in that time.