From: Nick Roberts <nick.roberts@acm.org>
Subject: Re: Software Engineering Ethics
Date: Sat, 8 Jan 2005 04:08:55 +0000
Date: 2005-01-08T04:08:55+00:00 [thread overview]
Message-ID: <gemini.i9zcuv001h91002h4.nick.roberts@acm.org> (raw)
In-Reply-To: F5GDd.721$Ii4.273@newsread3.news.pas.earthlink.net
Jeffrey Carter <spam@spam.com> wrote:
> I've seen some ads for a position converting an Ada application to C++.
> They say they'll train you in C++, as if that were some sort of
> attraction.
>
> Principle 3 of the ACM/IEEE-CS Software Engineering Code of Ethics says,
> "Software engineers shall ensure that their products and related
> modifications meet the highest professional standards possible."
>
> Principle 6 says, "Software engineers shall advance the integrity and
> reputation of the profession."
>
> Isn't anyone who takes this job automatically in breach of these
> principles?
Not automatically, I think. They probably are, in actuality, but the problem
is proving it.
I'm pretty sure the most effective way to evangelise the world about the
advantages of Ada (and about the problems with C++ and its siblings) is to
demonstrate to software businesses -- and their customers -- that using Ada
is cheaper (in the long term) and helps make the product better.
--
Nick Roberts
next prev parent reply other threads:[~2005-01-08 4:08 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-01-08 0:48 Software Engineering Ethics Jeffrey Carter
2005-01-08 1:36 ` Cesar Rabak
2005-01-08 4:08 ` Nick Roberts [this message]
2005-01-08 10:17 ` Florian Weimer
2005-01-08 18:14 ` Alexander E. Kopilovich
2005-01-09 4:08 ` Brian May
2005-01-09 10:24 ` Martin Krischik
2005-01-09 19:27 ` Jeffrey Carter
2005-01-09 21:55 ` David Botton
2005-01-10 21:00 ` Randy Brukardt
2005-01-10 22:38 ` Wes Groleau
2005-01-13 20:47 ` David Botton
2005-01-13 18:06 ` Nick Roberts
2005-02-27 16:57 ` Colin Paul Gloster
2005-02-28 8:15 ` Paul Colin Gloster
2005-02-27 17:00 ` Colin Paul Gloster
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox