C'est vrai que j'aurai du faire l'effort de faire le recensement des bibliothèques pour les autres langages dont le C, mais j'évite au maximum le C et préfère le python.
En ce qui concerne la vitesse, je pense que pour la plupart des script pour les I/O cela ne doit pas faire beaucoup de différences. Par exemple, on voit que gpiozero arrive à du 50kHz, je ne suis pas sûr que le même exercice en WiringPi aille plus vite, mais je peux me tromper !
Après pour les choses plus compliquées, beaucoup de bibliothèques python efficaces sont disponibles via pip pour python sur RPi, donc il y a moyen d'avoir des codes bien efficaces, tant qu'il n'y a pas trop de boucles imbriquées ! Et vu qu'en plus aujourd'hui avec les nouvelles versions de pythran on doit pouvoir l'utiliser sur RPi, cela fait pas mal d'atout à ce langage, pour les cibles dans mon genre, qui ne sont pas fan de la verbosité et complexité liés aux développements en C/C++.
[^] # Re: C sur Raspberry
Posté par freejeff . En réponse à la dépêche Ordinateur à carte unique : Raspberry Pi 4 et consort. Évalué à 6.
Merci du complément !
C'est vrai que j'aurai du faire l'effort de faire le recensement des bibliothèques pour les autres langages dont le C, mais j'évite au maximum le C et préfère le python.
En ce qui concerne la vitesse, je pense que pour la plupart des script pour les I/O cela ne doit pas faire beaucoup de différences. Par exemple, on voit que gpiozero arrive à du 50kHz, je ne suis pas sûr que le même exercice en WiringPi aille plus vite, mais je peux me tromper !
Après pour les choses plus compliquées, beaucoup de bibliothèques python efficaces sont disponibles via pip pour python sur RPi, donc il y a moyen d'avoir des codes bien efficaces, tant qu'il n'y a pas trop de boucles imbriquées ! Et vu qu'en plus aujourd'hui avec les nouvelles versions de pythran on doit pouvoir l'utiliser sur RPi, cela fait pas mal d'atout à ce langage, pour les cibles dans mon genre, qui ne sont pas fan de la verbosité et complexité liés aux développements en C/C++.