C++ roadmap
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Mon Aug 12 09:34:12 UTC 2019
On 12/08/2019 01:26, Samuel Audet wrote:
> Hi, Maurizio,
>
> I'm happy to hear that progress is happening, but would it be possible
> to make more information about this public? Or if not, could you
> explain why it needs to be kept secret?
>
Hi Samuel,
there's no desire on our part to keep secrets (as I'm sure you've seen
with other parts of this project as well); we've informally agreed on a
way forward and then were all very busy with conferences and other
deliverables, so we don't feel like we're comfortable enough with what
we've discussed before doing some due diligence first.
Since our plan is to put together some writeups which describe the
approach, I think it would be better to wait for those to have a more
focussed discussion, rather than having an abstract discussion over email.
Maurizio
> Samuel
>
> On 8/12/19 6:48 AM, Maurizio Cimadamore wrote:
>> Hi Luke,
>> C++ is not supported at the moment, we will make the download page
>> clearer next time around.
>>
>> We are starting to experimenting a bit with the C++ support as we
>> speak, so hopefully we will have some news to share on that front soon.
>>
>> Cheers
>> Maurizio
>>
>> On 11/08/2019 13:52, Luke Hutchison wrote:
>>> I tried the most recent Panama JDK 14 build with a C++ header file,
>>> and got
>>> the following error message (in the form of a RuntimeException):
>>>
>>> "Unknown type name 'namespace'"
>>>
>>> I couldn't find a switch in the jextract commandline tool for
>>> enabling C++
>>> support, so assume this means that C++ is not currently supported. I
>>> don't
>>> see any mention of the lack of C++ support on the Panama "homepage" or
>>> documentation, but I saw a claim somewhere online that Panama only
>>> supports
>>> C, and has no real immediate plans to support C++. However,
>>> discussion in
>>> the panama-dev archives seems to indicate that C++ support was always
>>> planned.
>>>
>>> Is there any experimental switch that will enable the use of C++ header
>>> files right now in Panama? If not, what is the roadmap for C++?
More information about the panama-dev
mailing list