[gull] Codon

Dominik Madon dominik at acm.org
Mon Mar 20 11:36:44 CET 2023


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 <gull at forum.linux-gull.ch> 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
> gull at forum.linux-gull.ch
> https://forum.linux-gull.ch/mailman/listinfo/gull



More information about the gull mailing list