comp.lang.ada
 help / color / mirror / Atom feed
From: csampson@inetworld.net (Charles H. Sampson)
Subject: Re: How many of you have Ada programming careers?
Date: Sat, 7 Nov 2015 00:07:56 -0800
Date: 2015-11-07T00:07:56-08:00	[thread overview]
Message-ID: <1mdhp9g.1cvo3lsmkiwixN%csampson@inetworld.net> (raw)
In-Reply-To: KVY_x.43977$bN3.6973@fx06.am1

Nick Gordon <annihilan@gmail.com> 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++.
> 
> 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?
> 
> Just curious! Any other relevant discussion is welcomed and I would love
> to chat about it.

The last 20 or so years of my career, I worked in nothing but Ada. It
was three implementation projects, maybe more, and a lot of language
instruction.

I tried to end my career without ever having written any C. Alas, I was
forced toward the end to write one 6-line C program. I had tried to
interface our Ada code to an operating system function for a Unix-link
OS. With the C code I was able to show that the function was badly
implemented; my interface code was good.

Incidentally, the last project I worked on was a massively parallel Navy
system (over 160 tasks). As I retired, the Navy had let a contract for
the follow-on system. It would use a lot of our code (no reinventing the
wheel - good) but the first thing that would be done is to convert our
Ada code to C++.

Charlie
-- 
Nobody in this country got rich on his own.  You built a factory--good.
But you moved your goods on roads we all paid for.  You hired workers we
all paid to educate. So keep a big hunk of the money from your factory.
But take a hunk and pay it forward.  Elizabeth Warren (paraphrased)

  parent reply	other threads:[~2015-11-07  8:07 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-06  7:46 How many of you have Ada programming careers? Nick Gordon
2015-11-06  8:25 ` Dmitry A. Kazakov
2015-11-06  8:29 ` J-P. Rosen
2015-11-06 12:02 ` Aurele
2015-11-06 15:52 ` Niklas Holsti
2015-11-06 18:04   ` AdaMagica
2015-11-06 18:08 ` Jeffrey R. Carter
2015-11-06 19:22 ` Hadrien Grasland
2015-11-06 20:57 ` mockturtle
2015-11-06 23:10 ` Paul Rubin
2015-11-07  2:11 ` Jerry Petrey
2015-11-07  3:31 ` R. B. Love
2015-11-07  7:43 ` Per Sandberg
2015-11-07  7:51   ` Per Sandberg
2015-11-07  8:07 ` Charles H. Sampson [this message]
2015-11-07  8:59 ` gautier_niouzes
2015-11-11 11:13   ` gautier_niouzes
2015-11-07  9:38 ` Martin
2015-11-07  9:38 ` Chris Moore
2015-11-07 12:19 ` Simon Wright
2015-11-07 14:26 ` Björn Lundin
2015-11-07 16:54 ` Dennis Lee Bieber
2015-11-09  2:32   ` tmoran
2015-11-09  8:59 ` Jacob Sparre Andersen
2015-11-10 19:58 ` Lucretia
2015-11-10 21:07 ` Luke A. Guest
2015-11-10 21:31   ` Luke A. Guest
  -- strict thread matches above, loose matches on Subject: below --
2015-11-07  3:39 Nick Gordon
2015-11-07  4:41 ` Leo Brewin
2015-11-07  7:24 ` Jeffrey R. Carter
2015-11-08  2:44   ` Nick Gordon
2015-11-08  6:39     ` Nasser M. Abbasi
2015-11-08 16:31       ` Dennis Lee Bieber
2015-11-11 20:46         ` Nick Gordon
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox