Salut,
on peut avec python faire le chef d'orchestre de plusieurs libraries.
Mais il utilise un interpréteur !! savais pas ... Perl , que je croyais similaire, compile à la volée.
Si vous activez un programme C ou assembleur, c'est ce programme qui tourne à sa vitesse intrinsèque.
Programmer en assembleur ne veut pratiquement rien dire aujourd'hui. Littéralement, cela implique d'écrire un code par hardware ( pas seulement par processeur ).
Ou alors, ce sont des outils intermédiaires entre C et l'assembleur afin que le code soit un tant soit peu portable. Leur appellation est légèrement fausse.
Il existe des compilateurs C qui rendent un code pas loin de l'optimum, parfois avec de meilleures perfs qu'un code assembleur écrit directement.
Si j'étais en charge de ce travail, je modifierais le source du driver pour y ajouter des fonctions de conversion et d'alerte. C'est encore ce qu'il y a de plus simple et de moins lourd en termes de charge du système. Notez que je ne suis pas candidat.
J'ai connu vers 1995 quelqu'un dont tout le monde se moquait. Je lui ai présenté un vrai pro. Aujourd'hui, ils dirigent à 2 une grosse boite qui m'offre des chocolats à chaque anniversaire.
-----