Old but cool: Ada mapping to CORBA

I recently found that the OMG (Object Management Group) had available the “standard” on how to map Ada to CORBA. It is freely available here for anybody that may be interested About the ADA Language Mapping Specification Version 1.3

Cheers,
Fer

3 Likes

Hi Fer … Not sure if it’s relevant but CORBA is one of the ‘personalities’ available in polyorb.

1 Like

As charlie5 hinted, the mapping is for CORBA, the Common Object Request Broker Architecture, not COBRA.

Oh, I did not know that, thanks for sharing!

Ouch, you are 100% correct, I wrote it incorrectly. I have updated the title of the thread and my own post. Thanks!

If you’re translating any Java/C++ CORBA code, the common coding convention was that references to CORBA objects were suffixed _ptr. Just remember that these are CORBA references and have to be deleted the CORBA way: not using the language’s native delete methods. This was a very common problem for newbies - caused no end of crashes.

Writing CORBA code in Java was more elegant than C++. Hopefully writing CORBA in Ada isn’t as messy as C++.

1 Like

Kinda-sorta relevant COM/DCOM in Ada: Interfacing Ada 95 to Microsoft COM and DCOM Technologies.
(Active COM: an inter-working framework for CORBA and DCOM.)

1 Like