Google a 5 000 fois plus de lignes de code que le premier Space Shuttle

Google

Vous utilisez Google chaque jour et avec lui vous interagissez avec des millions de lignes de code sans même vous rendre compte de l'extrême complexité de la machinerie algorithmique en place. Les services de Google représentent aujourd'hui quelques 2 milliards de lignes de code, 5 000 fois plus que pour la première navette spatiale américaine.

En 1981, les États-Unis faisaient une vraie démonstration technologique en réussissant le premier vol inaugural du Space Shuttle. Les services Internet de Google ont donc aujourd’hui 5 000 fois plus de lignes de code qu’il n’en fallait pour faire fonctionner une telle prouesse.

Google Chrome, par exemple, intègre 135 fois plus de code qu’une application d’édition photo sur iOS. Même si la plupart des logiciels et services que nous utilisons aujourd’hui ont des milliers de fois plus de code que le système Unix original, par exemple – celui qui a été conçu par AT&T en 1970 -, Google écrase, sur ce point, tout le monde.

Regardez le graphique ci-dessous. Impressionnant, non ? Une complexité mise au service du grand public avec la plus grande simplicité. Pas mal !

code Google code Google

Tags :Via :We Forum
Dernières Questions sur UberGizmo Help
  1. Après, une ligne de code ça veut rien dire ils pourraient ecrire tout le programme sur la même ligne ou des sauts de lignes partout que ça ne changerait rien au programme :/

      1. Sa dépend quelle optimisation tu vises : si tu veux un temps d’exécution plus rapide, généralement sa veut dire des algo plus complexes, et donc plus de lignes de codes. Mais c’est vrai qu’une ligne de code ne veut rien dire : une ligne de Python peut faire le travail de plusieurs 10aines de C, mais ça veut pas dire que le Python est plus optimisé niveau tailles des programmes ou rapidité d’exécution.
        Mais cet article, c’est du boulot de collégiens par contre : pas de sources et de gros contre sens.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Publicité