|
 |
Warp wrote:
> The question is not whether the language has direct support for
> something specific but if offers you the tools to transparently change
> the implementation of such a data container in such way if needed
> (including things not directly supported by the compiler).
Yeah, Ada does that too, of course. I'm just pointing out it has a
bunch of *other* stuff *also* built in. Like, most of the kinds of
things you'd want to do to drive hardware, handle realtime needs, catch
interrupts, pack bits, use funky size memory bandwidths, replace running
code without stopping what you're doing, multithreading, mapping
variables to specific memory locations, handling multi-processor issues
like atomicity and volitility, and all that sort of stuff, in a
standardized way you can rely on.
Of course Ada has encapsulation. Better than C++'s, even.
--
Darren New / San Diego, CA, USA (PST)
Remember the good old days, when we
used to complain about cryptography
being export-restricted?
Post a reply to this message
|
 |