AcademySoftwareFoundation / tac

Materials and meeting notes for the ASWF Technical Advisory Council (TAC)
https://tac.aswf.io
Creative Commons Attribution 4.0 International
93 stars 29 forks source link

ASWF Language Interop WG #704

Open furby-tm opened 4 months ago

furby-tm commented 4 months ago

Describe the purpose of the group in no more than 4-5 sentences

The ASWF Language Interop WG is dedicated to providing interoperability between various programming languages; Python, Rust, Swift, C, and C++ with the potential for future languages to be identified by TAC/TSC, if an existing ASWF project and/or member company are supportive of interoperability between a future language. Additionally empowering all software development by providing seamless interoperability of these APIs through their common, standard existing C++ implementations.

Goals of the working group

Breakdown of responsibilities

Non-goals of the working group

Deliverables

furby-tm commented 4 months ago

Implications for the existing Working Group for Rust Bindings.

furby-tm commented 3 months ago
For some clarity, a breakdown of each of the ASWF Language Interop WG sub working groups (if this proposal is to be accepted): Sub Working Group Status
C New WG
Python New WG
Rust Existing WG
Swift Proposed WG
furby-tm commented 3 months ago

This proposal's presentation slides, for reference:

ASWF_Language_Interop_WG.pdf

jmertic commented 3 months ago

Plan is to continue the discussion here and vote at the 6/26 TAC meeting

jmertic commented 3 months ago

Approved at the TAC meeting on 20240626