Python vs C/C++, Python plus puissant ?

@joekakone

Joseph Konka @joekakone

03/03/2022 · 3 min

Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.

"Je préfère Python au langage C." 🤭

Sérieusement, qui voudrait passer des semaines à écrire des programmes en C alors qu'il pourrait le faire en quelques jours avec le langage Python ?

Quelqu'un m'explique le sens de ces comparaisons 🤔

Personnellement je ne comprends pas ces comparaisons. Voici pourquoi

  1. L'interpréteur Python est écrit en C
  2. La plupart des librairies Python sont écrites en C++
    • Numpy avec 34.8 % de C
    • Tensorflow avec 62.6 % de C++

On n'en parle pas très souvent mais je pense qu'il est important de le rappeler.

Python est basé sur le langage C, le code est converti.

La plupart des librairies Python orientées data science sont principalement écrites en C++

Conclusion#

C'est plus facile d'écrire du code Python (un nombre de lignes de code assez petit) C'est plus rapide d'exécuter du code C.

Commentaires

Inscrivez-vous à une formation complète

Voir le catalogue