University of Illinois Chicago
Browse

Exporting Ada Software to Python and Julia

Download (176.38 kB)
journal contribution
posted on 2024-04-13, 02:03 authored by Jan VerscheldeJan Verschelde
The objective is to demonstrate the making of Ada software available to Python and Julia programmers us-ing GPRbuild. GPRbuild is the project manager of the GNAT toolchain. With GPRbuild the making of shared object files is fully automated and the software can be readily used in Python and Julia. The application is the build process of PHCpack, a free and open source software package to solve polynomial systems by homotopy continuation methods, written mainly in Ada, with components in C++, available at github at https://github.com/janverschelde/PHCpack.

Funding

CDS&E-MSS: Computational Developments of Power Series Methods to Solve Polynomial Systems | Funder: Directorate for Mathematical & Physical Sciences | Grant ID: 1854513

History

Citation

Verschelde, J. (2022). Exporting Ada Software to Python and Julia. ACM SIGAda Ada Letters, 42(1), 76-78. https://doi.org/10.1145/3577949.3577961

Publisher

Association for Computing Machinery (ACM)

Language

  • en

issn

1094-3641

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC