Ada
crm at duke.UUCP
crm at duke.UUCP
Wed Oct 12 11:19:10 AEST 1983
Hear, Hear!! for the Ada article from M. Banahan!
For the last couple of years I have been talking about how much better
life will be when the Revolooshun comes and we can get a decent Ada compiler.
Rather to my surprize, there are even some that have been validated now --
something I feared was far into the future.
Consider some of the advantages:
-- explicit typing allowing the programmer to be sure that his high-order
bits aren't being tromped on ... with an escape to allow you to do
wierd stuff if you must (the "unsafe programming" package/type/proc,
whatever it is).
-- an explicit mechanism allowing the programmer to get access to data
within a structure BY NAME or thru a reference, without worrying
about what else becomes visible thereby.
-- The ability to define new data types AND THE OPERATIONS THEREON, while
maintaining the general form and syntax of the language.
-- Explicit compiler directives defined as part of the standard.
-- Protective measures like array bounds-checking which can be disconnected,
so they are available for debugging, but removable for production code
(if your application is that time-dependant and/or you are that foolish.)
There are lots more, but I've got to do some work today.
Now, if I could just figure out why the ASSERT statement went away...
Charlie Martin
...!duke!crm
More information about the Comp.lang.c
mailing list