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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!weretis.net!feeder1.news.weretis.net!news.roellig-ltd.de!open-news-network.org!feed.xsnews.nl!fbe001.ams.xsnews.nl!peer01.fr7!news.highwinds-media.com!post01.fr7!fx39.am4.POSTED!not-for-mail Subject: Re: How many of you have Ada programming careers? Newsgroups: comp.lang.ada References: From: Chris Moore User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 82.17.208.105 X-Complaints-To: http://netreport.virginmedia.com X-Trace: 1446889122 82.17.208.105 (Sat, 07 Nov 2015 09:38:42 UTC) NNTP-Posting-Date: Sat, 07 Nov 2015 09:38:42 UTC Organization: virginmedia.com Date: Sat, 7 Nov 2015 09:38:50 +0000 X-Received-Body-CRC: 3386556455 X-Received-Bytes: 2359 Xref: news.eternal-september.org comp.lang.ada:28265 Date: 2015-11-07T09:38:50+00:00 List-Id: On 06/11/2015 07:46, Nick Gordon wrote: > I'm currently learning Ada mostly as an exercise in learning strong typing, > but I also like the principle of strong, safe coding that resists bugs and errors. > Advertising aside, I have entertained over the last several months learning Ada to a professional level, > in the way that my current undergraduate studies are pushing Ruby, Java, and C++. That's a good starting list. No functional languages tho. > Since you guys (and I suppose possibly girls, too) are quite venerable regarding Ada, I wonder how many of you use Ada at work? If you do, did you start with Ada, or did you start as a systems programmer in C, and move over to Ada because of the safety, or something like that? Yes, I use Ada at work (defense). I started with BBC basic and 6502 assembler, moved on to Pascal and C. Fortran briefly. Played with C++ but came away with a really bad impression. First contact with Ada was circa 1995. It was a light-bulb moment. Programs you can reason about! Built-in concurrency? Sign me up! I'm currently working on a simulator with a large codebase. Ada, C, C++, C#. The latter is quite nice but the recent thread posted here about it's short-comings is spot on. I'm also hacking on a lisp interpreter in my spare time. Written in Ada naturally. > Just curious! Any other relevant discussion is welcomed and I would love to chat about it. > > Nick > -- Chris M Moore sig pending! (since 1995)