Sender: |
|
X-To: |
|
Date: |
Mon, 15 May 2000 11:29:58 -0400 |
Reply-To: |
|
Subject: |
|
From: |
|
Content-Transfer-Encoding: |
7bit |
Content-Type: |
text/plain; charset=us-ascii |
Organization: |
Ada Core Technologies |
MIME-Version: |
1.0 |
Parts/Attachments: |
|
|
W. Wesley Groleau x4923 wrote:
>
> > > Embedded Systems Programming should've
> > > safeguarded against multiple voting.
>
> Maybe they did. They claimed that 50% Ada was bogus. 90% would certainly
> be inaccurate, but 50% is almost believable.
>
> And, as Ann pointed out, neither 50% nor 90% proves anyone voted twice.
>
> > They were pretty naive.
>
> In their blind devotion to C they are worse than naive.
>
> I recently read one of their articles on "how to choose a language" for an
> embedded project. Basically, the algorithm was:
>
> 1. Put the choices on a list: Assembler, C, Java, other.
>
> 2. Reject 'other' without even naming it (them)
>
> 3. Reject Java because it's not ready for prime time.
>
> 4. List all the benefits of C over assembler.
>
> 5. Ask, "Do we really want to waste time with
> assembly language?"
>
> 6. Hope that no one notices that many of the benefits you listed
> are much greater than C in certain unpopular languages.
>
> --
> Wes Groleau
> http://freepages.genealogy.rootsweb.com/~wgroleau
A propos this discussion, please note the following quote from Doug
Jensen (a well-known and respected figure in the real-time community),
in the Foreword to the soon-to-be-published book "The Real-Time
Specification for Java(tm)":
"Ada 95, including its Real-Time Systems Annex D, has probably been the
most successful real-time language, in terms of both adoption and
real-time technology. One reason is that Ada is unusually effective
(among real-time languages and also operating systems) across the
real-time computing system spectrum, from programming-in-the-small in
traditional device-level control subsystems, to programming-in-the-large
in enterprise command and control systems. Despite that achievement, a
variety of nontechnical factors crippled Ada's commercial success."
Ben Brosgol
--
Ada Core Technologies
79 Tobey Road; Belmont, MA 02478; USA
+1 (617) 489-4027 (voice); +1 (617) 489-4009 (FAX)
[log in to unmask]
|
|
|