TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: "Team Ada: Ada Programming Language Advocacy (83 & 95)" <[log in to unmask]>
From: Colin Paul Gloster <[log in to unmask]>
Date: Fri, 1 Sep 2006 12:11:50 +0200
In-Reply-To: <[log in to unmask]>
MIME-Version: 1.0
Parts/Attachments: TEXT/PLAIN (44 lines)
On Fri, 1 Sep 2006, Dirk Craeynest emailed:


Even though some argue that low-level thread programming is not the way
to go to develop multi-core applications, [..]"

I am involved with a consortium which had used such an argument to 
successfully secure funding from the European Commission for networks on 
chips. The compiler vendor in the consortium unfortunately sells compilers 
which are only for supposedly "ANSI-C code, possibly extended with 
user-defined data types and operators using C++ classes and operator 
overloading". As is typical with C vendors, actually reading what is 
written by the vendor when it claims to adhere to the standard reveals 
that it fails to conform to the ANSI standard: it sells a compiler which 
"supports the built-in data types of the C language and allows to map them 
onto the data types supported by the processor hardware. In addition, 
thanks to the support of C++ classes, the compiler offers the flexibility 
to introduce custom data types in the source program. For example, 
fixed-point data types occurring in DSP applications can be supported 
easily, without having to resort to nonstandard C language extensions (as 
is required in some other compilers)."

Dirk Craeynest wrote:

"Can we do anything to make Ada more visible in that domain?

Should we respond to those papers, announcements, etc, suggesting
to also look at Ada with its long track record of successful
multi-threaded applications?"


"Any volunteers, who have a "good pen" to write eloquent, brief,
and to the point reactions?


Not I.

">>> Looking for Ada-related jobs, reachable from Leuven, Belgium <<<"

Good luck with that search as well.