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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: "G.B." Newsgroups: comp.lang.ada Subject: Re: How to get Ada to ?cross the chasm?? Date: Sat, 12 May 2018 09:38:01 +0200 Organization: A noiseless patient Spider Message-ID: References: <1c73f159-eae4-4ae7-a348-03964b007197@googlegroups.com> <87k1su7nag.fsf@nightsong.com> <87po2la2qt.fsf@nightsong.com> <87in8buttb.fsf@jacob-sparre.dk> <3f7a7f76-c5eb-4cba-9051-6b5dfeeb906c@googlegroups.com> <88ae8672-543e-4943-b388-f92ab551198f@googlegroups.com> <5d07d21c-a726-4ebd-9644-c32d14eb0b08@googlegroups.com> Reply-To: nonlegitur@notmyhomepage.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 12 May 2018 07:38:02 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="90f6444383bf90d8dd57b8ed2f3925b9"; logging-data="26536"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+i+N2yyjjmcpL8I9YaJzjXv7SDitusOfc=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 In-Reply-To: <5d07d21c-a726-4ebd-9644-c32d14eb0b08@googlegroups.com> Content-Language: de-DE Cancel-Lock: sha1:cRdOxPQz8Dsll2LwJlSdd+FQ/Fg= Xref: reader02.eternal-september.org comp.lang.ada:52309 Date: 2018-05-12T09:38:01+02:00 List-Id: On 11.05.18 22:19, Warren wrote: > Another part of the problem is the chicken and egg problem: > > I'd love to do my work in Ada where I work, but it would be unfair of me to introduce it here. They can barely hire C++ programmers where I live, let alone find someone that is proficient in Ada. If I left behind a legacy of Ada code here, they'd never let me retire! How many weeks or months does it take for a programmer to become reasonably fluent in any of these languages? Apple Computer Inc. doesn't suffer from their introduction of Swift. Programmers who work in places that use Microsoft Corporation's languages tend to know some C# or VB.NET, possibly having used C or some Pascal before, and nothing had turned C# or VB.NET into economic obstacles after their introduction. So, chicken indeed, somewhere. OTOH, it seems that HR managers are really made to ask for preexisting specializations when they name languages. "... candidate ... knows C++ ... Microsoft Windows ..." isn't really asking about C++. They want to know if the programmer knows Win32 vocabulary as addressed using Microsoft's "C++/CLI" language, or, maybe, which .NET collections of types they have used as these are to be used on a six months project. Note to candidates: some HR managers are impressed if you have used the IDE of choice. More important for measuring "professionalism" than quality of programs. (Consider Delphi vs Visual Studio, Netbeans vs Eclipse, GNAT PS vs Emacs, ....)