Re: Codon
Dominik Madon via gull <gull-04vmY7CpswVinyhjFObuvR+/[email protected]>
| Newsgroups | gmane.org.user-groups.gull.general |
|---|---|
| Message-ID | <[email protected]> |
Hoy, Oui, très intéressant. Attention cependant: il y a pour l'instant quelques limitations au niveau typage (pas forcément un problème sauf peut-être pour la longueur des entiers) et au niveau chaîne de caractères (ascii et pas unicode). A+ Dom > On 20 Mar 2023, at 11:32, Daniel Cordey via gull <[email protected]> wrote: > > Hola, > > Gros concurrent au niveau performance du code... Bonne nouvelle ! > > https://docs.exaloop.io/codon > > "Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead. Typical speedups over Python are on the order of 100x or more, on a single thread. Codon supports native multithreading which can lead to speedups many times higher still. > > The Codon framework is fully modular and extensible, allowing for the seamless integration of new modules, compiler optimizations, domain-specific languages and so on. We actively develop Codon extensions for a number of domains such as bioinformatics and quantitative finance." > > En prime, il existe un décorateur (@par) qui permet de paralléliser le code en mode natif (sans les blocages de Python) : > > https://docs.exaloop.io/codon/advanced/parallel > > > dc > > _______________________________________________ > gull mailing list > [email protected] > https://forum.linux-gull.ch/mailman/listinfo/gull _______________________________________________ gull mailing list [email protected] https://forum.linux-gull.ch/mailman/listinfo/gull