> Distributed Systems ! This is definitly a killer feature of Ada. > Have a look at Ada Annex E. I was of the same opinion at first. But with CORBA available, only one Ada vendor is willing to support Annex E. That makes it non-portable. And in a mixed-language system, it's debatable which of CORBA IDL or Ada wrappers would be better for tying things together.