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.67.5.132 with SMTP id cm4mr14542710pad.19.1446871309236; Fri, 06 Nov 2015 20:41:49 -0800 (PST) X-Received: by 10.182.50.225 with SMTP id f1mr236124obo.11.1446871309188; Fri, 06 Nov 2015 20:41:49 -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!news.glorb.com!i2no395372igv.0!news-out.google.com!z4ni1394ign.0!nntp.google.com!i2no619328igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 6 Nov 2015 20:41:48 -0800 (PST) In-Reply-To: <6oe%x.2659$tP1.2654@fx23.ams1> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=118.209.42.183; posting-account=l8GBMwoAAADCbqdOJSbg4dBRqkD14dJd NNTP-Posting-Host: 118.209.42.183 References: <6oe%x.2659$tP1.2654@fx23.ams1> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1e682956-5643-4321-a1fe-fd1d61a99164@googlegroups.com> Subject: Re: How many of you have Ada programming careers? From: Leo Brewin Injection-Date: Sat, 07 Nov 2015 04:41:49 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:28256 Date: 2015-11-06T20:41:48-08:00 List-Id: I switched to Ada about 5 years ago. I cut my teeth on Pascal (20 years) an= d Fortran (3 years). I moved over to Ada after it became clear that the gpc= (the gnu pascal compiler) was falling behind the gcc collection. The chang= e to Ada was amazing. It's such a fantastic language with all the elements = I need (I work in large scale scientific computation in a university maths = department). I love the strong typing, I love the simplicity of creating ne= w types and extending operations on them. I have no need of any other compu= tational language (though for housekeeping I do use bash and ruby). I look = at my colleagues and the mess that is their Fortran and C and I thank my l= ucky stars that I'm using Ada -- the array syntax of C is just too scary (a= mongst so many other problems). I love the use of attributes, generics, ini= tialisation, tasking, packages, exceptions. Where do I stop? Its just the i= deal language for scientific computing. Yes, I'm a true believer. Cheers, Leo