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 X-Received: by 10.68.215.106 with SMTP id oh10mr15118518pbc.5.1446889088610; Sat, 07 Nov 2015 01:38:08 -0800 (PST) X-Received: by 10.182.50.225 with SMTP id f1mr243408obo.11.1446889088547; Sat, 07 Nov 2015 01:38:08 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!i2no699544igv.0!news-out.google.com!z4ni1648ign.0!nntp.google.com!i2no440202igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 7 Nov 2015 01:38:08 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=94.174.195.8; posting-account=g4n69woAAACHKbpceNrvOhHWViIbdQ9G NNTP-Posting-Host: 94.174.195.8 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <98c498be-5330-4356-bd64-952227f40640@googlegroups.com> Subject: Re: How many of you have Ada programming careers? From: Martin Injection-Date: Sat, 07 Nov 2015 09:38:08 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:28264 Date: 2015-11-07T01:38:08-08:00 List-Id: On Friday, November 6, 2015 at 7:46:53 AM UTC, Nick Gordon wrote: > I'm currently learning Ada mostly as an exercise in learning strong typin= g,=20 > but I also like the principle of strong, safe coding that resists bugs an= d errors.=20 > Advertising aside, I have entertained over the last several months learni= ng Ada to a professional level,=20 > in the way that my current undergraduate studies are pushing Ruby, Java, = and C++. >=20 > Since you guys (and I suppose possibly girls, too) are quite venerable re= garding Ada, I wonder how many of you use Ada at work? If you do, did you s= tart 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? >=20 > Just curious! Any other relevant discussion is welcomed and I would love = to chat about it. >=20 > Nick My first home computer was a ZX Spectrum, so Sinclair Basic + Z80 assembler= were my first programming languages.=20 After that I was taught COBOL, C, SML/NJ. Then I professionally worked in a couple of real-time variants of Pascal (i= ncluding Pascal/D80 - developed by our own John Barnes), all versions of Ad= a, a couple of C and C++, bash, csh, MS-DOS, Java and Python. Of all those languages Ada is by far the most easy to get things done, corr= ectly and quickly. I did (nearly) laugh when a colleague, with a very C-bias, referred to a 'd= ebugging phase'...only when you're programming with a language beginning wi= th 'C'...and I think they thought this was 'normal'!!