Greboca  

LinuxFr.org : les journaux  -  Pythran - 0.9.0 - kozhamzer

 -  7 novembre - 

Petite mise en bouche en alexandrin pour annoncer une nouvelle version de Pythran, compilateur pour le Python scientifique.

L'automne arrive, avec son lot de feuilles mortes
Pythran jamais ne dérive, il fallait qu'il sorte
Pas de grande nouveauté, juste le nécessaire
Tout est vectorisé, vraiment il faut le faire !

Le logiciel est comme toujours disponible sur pypi, anaconda et Github.

Comme annoncé dans les vers ci-dessus, la grande nouveauté vient du passage de boost.simd à xsimd. J'ai détaillé dans un billet un peu plus long que cette annonce les raisons et les implications de ce passage, si ça vous intéresse, c'est sur pythran stories, site dont je vous recommande bien évidement la lecture.

Bonne nouvelle, la sauce commence à prendre ! Je reçois de plus en plus de demandes de correctifs de bugs. Parait-il que c'est bon signe :-) Et puis j'ai reçu il y a peu ce mail qui ne peut que flatter le nombril

Hi Serge,

We work in Facebook’s Stream Processing team, and we rely on Pythran to compile
source scripts of streaming applications written in Python into C++ which is
executed in the runtime engine.

Pythran serait donc une brique du flux de traitement décrit dans ce papier, c'est assez fou !

Et sous l'impulsion de @wolfv est né un petit bout de code qui permettra peut-être un jour d'appeler Pythran comme compilateur à la volée, à la numba, avec un @pythran.jit. Pythran n'est vraiment pas taillé pour ça question temps de compilation, mais est-ce grave ?

Commentaires : voir le flux atom ouvrir dans le navigateur

par serge_sans_paille

LinuxFr.org : les journaux

LinuxFr.org : Journaux

Un harnais de test pour Qt

 -  7 décembre - 

Bonjour Nal, Je viens de publier ce harnais de test qui permet de lancer facilement des tests écrits avec le moteur de Qt et de collecter les (...)


Du FTTH neutre et libre

 -  3 décembre - 

Bonjour'nal, Dans le petit monde des FAI la révolution est a porté de main ! Et oui toi l'abonné lambda d'un FAI "mainstream" ou avec un connexion (...)


Exécution concurrente vs parallèle

 -  28 novembre - 

Chères lectrices, tl;dr L'exécution concurrente c'est quand deux tâches sont exécutées logiquement en même temps et l'exécution parallèle est un cas (...)


Le microprocesseur, ce monstre de puissance qui passe son temps à attendre

 -  21 novembre - 

Avez-vous déjà remarqué à quel point le microprocesseur de votre ordinateur est un composant extrêmement puissant, et à quel point le moindre accès aux (...)


Non, BtrFS n'est pas mort

 -  14 novembre - 

Cher Nal, Le saviez-tu ? Le système de fichier basé sur des B arbres, celui nommé BtrFS, n'est en fait pas mort ni en train de mourir ? C'est un (...)