Jeroen Demeyer on Thu, 15 Mar 2018 10:34:56 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Workshop on interfacing (math) software with low level libraries |
Dear PARI developers, This is a reminder of ODK's workshop on "Interfacing (math) software with low-level libraries", April 30th-May 4th in Cernay near Paris: https://github.com/OpenDreamKit/OpenDreamKit/issues/251 Registrations have started (see the above web page). Details: (Math) Computational systems face a tension between using high level languages (e.g. Python) for expressivity, ease of use and prototyping, and low-level languages (e.g. C/C++) for power and speed, and also for modularity (using existing libraries, or writing reusable ones). To resolve this tension, many approaches have been explored in the recent years, and the frontier between the two worlds is becoming increasingly blurry. The purpose of this workshop is to bring together developers to share expertise, seek collaboration venues, and get into concrete action. This is quite bold. The focus on math software should keep this manageable, while providing a large enough variety of solutions and use cases. - Developers of "binding systems" such as cppyy, pybind11, Boost Python - Developers of "compilers" such as Cython, Pythran, Numba- Developers of interactive C++ environments (cling, xeus-cling, xtensor, ...)
- Developers of (math) libraries in a low level language that wish to make their code accessible to a variety of users (e.g. libsemigroups, or low-level combinatorics HPCombi, number theory and arithmetic FLINT; in general developers of C-level interfaces to various systems: libSingular, libgap, cypari, cypari2, giacpy, PyNormaliz, Linbox, meataxe; - Developers of systems like GAP, SageMath, Oscar, Mathemagix, ROOT that make a heavy use of such technologies - Developers of programming languages like Julia - ... Organizers: - Vincent Delecroix, Serge Gelton, Florent Hivert, Nicolas Thiéry Funding: OpenDreamKit should be able to fund all the local expenses (as in previous workshops in Cernay), the travel expenses of ODK members, and the travel expenses of some invited people. -- Nicolas M. Thiéry "Isil" <nthiery@users.sf.net> http://Nicolas.Thiery.name/