SEA Open Discussion Series🔗︎
Beginning in 2023, the SEA has held regular (roughly every 1-2 months) open discussion events. Each event focuses on a particular topic of interest to the SEA community, with the goal of sharing knowledge, creating collaborations, breaking down silos, and building a community of practice.
These events are typically moderated by two individuals from the community. Moderators need not be Committee members - anyone can volunteer! If you would like to host an Open Discussion event for your particular topic of interest, please reach out to the SEA Steering Committee.
Next Discussion🔗︎
Subject: Language Interoperability Panel Discussion
Time: 26 February 2025 at 3 PM Mountain Time
The UCAR Software Engineering Assembly will hold a panel of lightning talks followed by a discussion on language interoperability at 3 PM MT on Wednesday February 26, 2025.
The discussion can include more traditional Fortran-C/C++ interoperability, but we're especially interested in interoperability of compiled codes with interpreted languages such as Python and Julia. For example, the Earth System Modeling Framework (ESMF) team is considering building out capabilities to facilitate the coupling of model components written in Python or Julia with those in Fortran, C and C++.
We currently have the following panel speakers, who will present ~5 minute lightning talks on related experiences and perspectives:
- Bill Sacks - thoughts on prospective ESMF capabilities to facilitate the coupling of model components written in Python and Julia with C/C++/Fortran code
- Kyle Shores - team maintains a lot of C++ code with C interface exposed for Fortran and Python interoperability
- Orhan Eroglu - GeoCAT experiences leveraging Python-Fortran (via f2py) and Python-C++ (via Cython) interoperability
If you are NCAR/UCAR staff, you can use this calendar link to save this event.
Past Discussions🔗︎
Topic | Date | Notes |
---|---|---|
Strategic Plans | 14 Nov 2024 | Link |
Developer Exchange | 10 Oct 2024 | Link |
Accelerators | 13 Aug 2024 | Link |
Mentorship | 6 Jun 2024 | Link |
Documentation | 14 Mar 2024 | Link |
Code Review | 9 Jan 2024 | Link |
CI/CD at UCAR | 24 Oct 2023 | Link |