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?"

Maybe.

"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.