> Even without training specific to Ada 95, Ada 83 programmers already > should understand the concepts of packages and private types, tasks, > exceptions, generics, etc. ... many "C++" programmers are ..., without > necessarily being full OO specialists. If you want to talk OO, an "adequate" Ada-83 programmer also understands inheritance, encapsulation, and abstraction better than most C programmers (including those that write C for a C++ compiler).