Boost logo

Boost :

Subject: Re: [boost] Any interest in creating new CORBA IDL to C++ mapping?
From: Johnny Willemsen (jwillemsen_at_[hidden])
Date: 2010-07-14 15:20:19


Hi,

>> We are talking with various users of TAO to see if we can create a new modern IDL to C++ mapping. The idea is to drop all old compilers which lead to the current mapping and make a new IDL to C++ mapping that is using the latest draft C++0x standard.
>>
>> We want to use full STL, shared_ptr, r-value, and everything else we could need. The idea is to prototype this first in TAO and than see if on the long term we can propose a new IDL to C++ V2 mapping to the OMG.
>
> I am not all that familiar with C++0x, but I think you should consider an updated mapping to C++03+TR1. If that doesn't require too many compromises (compared to a C++0x mapping), then it might be the best way to drive early adoption. On the other hand, I wouldn't want the new mapping to be outdated before it's ratified as a standard, either. A tricky balancing act for you.

Yes, it is a tricky balance, but also the reason why we maybe just go
for C++0x is that it will be much easier to determine whether a compiler
will than be able to compile the new mapping or not. By stating that we
need C++0x, it will be clear what a compiler should support or not, else
we get slowly all kinds of questions which means that we restrict
ourselves in what we can use

If you have ideas for C++03+TR1, just send them to me, we are gathering
ideas now.

Johnny

>
>> I did find some discussions on this list about 2 years ago, are people interested in this effort, any input is welcome.
>
> +1
> _______________________________________________
> Unsubscribe& other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk