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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1143c4,7d107e452bdd8496 X-Google-Attributes: gid1143c4,public X-Google-Thread: 115aec,7d107e452bdd8496 X-Google-Attributes: gid115aec,public X-Google-Thread: 103376,1db77fbb2768946e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-02 14:35:35 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: linux.dev.kernel,comp.realtime,comp.lang.ada Subject: Re: Is Linux right for Embedded? Date: Tue, 2 Oct 2001 17:24:53 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9pdbb6$h9s$1@nh.pace.co.uk> References: <3BB69F21.B5AA7451@intercom.com> <9pcvbn$r52$1@xmission.xmission.com> <9pd4s402bga@drn.newsguy.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1002057894 17724 136.170.200.133 (2 Oct 2001 21:24:54 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 2 Oct 2001 21:24:54 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com linux.dev.kernel:4292 comp.realtime:3935 comp.lang.ada:13653 Date: 2001-10-02T21:24:54+00:00 List-Id: Well, in fairness, let's say this: It will take a descent programmer 2 weeks to be able to use Ada or any other new language so some tolerable level of competency. To truly become well versed in a language could take considerably longer. (True of any language that is non-trivial & used for "real" work) And given that the benefits of Ada come by understanding "The Ada Way" of doing business - not simply writing C code in Ada syntax or resorting to "Adatran" - one would expect that some training would be in order if one wants to reap the benefits. However, experience I've had with software engineers who knew their problem domain is that they can get up to speed and be productive in Ada relatively quickly. You've got to at minimum buy them a descent Ada book and give them a couple of weeks to work through it to have them start getting a good feel for it, so it isn't free. After a few months of working with it, most engineers begin to really understand it and start "thinking" in Ada - much like with a natural language. It helps to send them off to a course or a college-level class, but it isn't strictly necessary. It helps if they're motivated and don't come at it with an attitude of "I'm going to *hate* this language no matter what..." As with any educational experience, it does require an open mind and a willingness to learn to do things a new way. Its sometimes hard for C programmers to make the transition because the mindsets of the languages are so different - but if there is a willingness to make the thought-transition, they get there. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "mike@nospam" wrote in message news:9pd4s402bga@drn.newsguy.com... > > If you know a programmer who needs more than 2 weeks training to pick up > a new language, let me know, so I make sure I do not hire them. >