View Single Post
  #68  
Old February 23rd 04, 12:34 PM
Keith Willshaw
external usenet poster
 
Posts: n/a
Default


"R. David Steele" wrote in message
news

| | I thought that we had moved beyond ADA?
| |
| |How?
|
| Had we not stopped programming in ADA? C++ or something has
| replaced it? Good lord, ADA is like PL1.
|
|The Ada-95 release does not cause older software to be made good.

I am not even aware of an university that teaches ADA.


ADA is certainly taught at a number of universities
and is widely used for real time programming not just
by the military.

I
remember when ADA was first talked about. It was joked about as
the new and improved PL1.

Can't C++ do as well?



For secure real time systems no. The strength of ADA is implementing
error detection at an early stage,. The compiler keeps track of
the relationships between every associated entity in the product
right down to the real-time and concurrent facets of the software
design since tasking is built-in to the language.

Real time systems have to use modules with known, bounded
execution times and a scheduler that can restrict dynamic
process creations to guarantee performance and dymnamic
structures such as pointers and arbitrarily long strings need
to be rigidly controlled.

Keith