Maison >développement back-end >Tutoriel Python >Y a-t-il quelque chose à voir avec Python ?
Les entreprises utilisant Python incluent : 1. Industrial Light and Magic ; 2. Google 3. Instagram 4. Quora ;
Quelle est la puissance de Python ? Que peut-on faire ? Dites-vous maintenant les principales entreprises utilisant Python. De cette façon, vous pouvez voir les applications pratiques de Python dans le développement commercial et logiciel et la puissance de Python.
Les plus grandes entreprises au monde utilisant Python :
Industrial Light and Magic
Industrial Light and Magic (ILM ) est une société d'effets spéciaux fondée par George Lucas en 1975 pour créer les effets spéciaux (effets spéciaux de films) pour Star Wars. Depuis, ils sont devenus synonymes de FX, remportant de nombreux prix dans des films et des publicités. Au début de l’entreprise, ILM se concentrait sur les effets via des accessoires, mais ils se sont vite rendu compte que les effets informatiques étaient l’avenir des effets spéciaux. Son département CGI a été créé en 1979 et son premier effet spécial CGI a été l'explosion de Genesis dans "Star Trek II : La Colère de Khan".
Google soutient Python presque depuis le début. Au début, les fondateurs de Google ont décidé de « se sentir libre d'utiliser Python, à l'exception de certaines parties critiques qui doivent utiliser le C++ ». Cela signifie que C++ est utilisé partout où un contrôle de la mémoire et une faible latence sont requis. Python est utilisé pour les pièces faciles à entretenir et les projets à livraison rapide. Google réécrit souvent les scripts Perl et Bash en Python. Parce que Python est facile à déployer et à maintenir. Mais en fait, selon Steven Levy, auteur de "In the Plex", il existait un robot d'exploration Web écrit en Java 1.0 au début de la recherche Google. Plus tard, il s'est avéré que Java était trop difficile à écrire, donc c'était le cas. réécrit en Python. Python est désormais l'un des langages officiels côté serveur de Google, avec C++, Java et Go utilisés dans les environnements de production. Si vous ne comprenez pas encore l'importance de Python pour Google, alors je vous dirai que le père de Python, Guido van Rossum (BDFL), a travaillé chez Google de 2005 à 2012.
En 2016, l'équipe d'ingénierie d'Instagram a annoncé qu'elle travaillait sur le plus grand déploiement au monde du framework Web Django, entièrement écrit en Python. Min Ni, ingénieur logiciel chez Instagram, a expliqué son utilisation de Python : « Nous avons initialement choisi d'utiliser Python en raison de sa simplicité et de son efficacité, ce qui est tout à fait cohérent avec notre philosophie consistant à « faire d'abord les choses simples ». » Depuis lors, Instagram L'équipe d'ingénierie de has a investi beaucoup de temps et de ressources pour maintenir Python à grande échelle (environ 800 millions d'utilisateurs actifs par mois) : "Grâce à notre construction sur le framework de services Web Instagram, nous pensons que nous continuerons à utiliser Python pour faire évoluer notre infrastructure de services. . Nous avons également commencé à consacrer davantage d'efforts au langage Python lui-même et à explorer la migration de Python2 vers Python3. » Quand est venu le temps de choisir le langage à utiliser pour mettre en œuvre leurs idées, Charlie Cheever (l'un des fondateurs de Quora) a rétréci. les choix jusqu'à Python, C#, Java et Scala. Le plus gros problème qu’ils rencontrent avec l’utilisation de Python est le manque de fonctions de vérification du type de données et la relative lenteur du programme. Selon Adam D'Angelo, ils ont décidé de ne pas utiliser C# car il s'agit d'un langage spécifique à la plate-forme Microsoft et ils ne voulaient pas être affectés par de futurs changements. De plus, tout code open source bénéficie également d’un meilleur support communautaire. Java est plus pénible à écrire que Python et ne fonctionne pas bien avec les programmes non Java comme Python. À cette époque, Java en était encore à ses balbutiements, ils s'inquiétaient donc du développement futur et de la part de marché de Java. Par conséquent, les fondateurs de Quora ont décidé de suivre l'exemple de Google et ont choisi d'utiliser Python car il était facile à écrire et à lire, et C++ pouvait être utilisé pour les parties critiques avec des exigences de performances plus élevées. Et ils peuvent résoudre le manque de vérification de type de Python en écrivant des tests unitaires qui accomplissent la même tâche. Un autre facteur clé dans l’utilisation de Python était l’existence de plusieurs bons frameworks à l’époque, notamment Django et Pylons. De plus, comme ils savent que Quora impliquera des interactions serveur/client qui ne nécessitent pas nécessairement le chargement de la page entière, Python et JS fonctionnent très bien ensemble.
Netflix
La façon dont Netflix et Spotify utilisent Python est très similaire, s'appuyant sur Python pour prendre en charge l'analyse des données côté serveur. Cependant, cela ne s'arrête pas à ces applications. Netflix a permis à ses ingénieurs logiciels de choisir le langage dans lequel ils souhaitaient écrire des programmes et a ensuite constaté une augmentation considérable du nombre d'applications Python. Un autre domaine dans lequel Netflix utilise Python est son application singe pour suivre les modifications de sécurité et l'historique. Ces singes sont utilisés pour suivre et alerter de toute modification apportée aux politiques liées à la sécurité EC2 dans n'importe quel groupe, ainsi que pour suivre toute modification dans ces environnements. Ils sont également utilisés pour suivre des dizaines de certificats SSL se connectant à plusieurs domaines Netflix. Depuis 2012, Netflix a réduit les expirations inattendues d’une sur quatre à presque aucune grâce à l’utilisation d’une technologie de suivi.
Ces grandes entreprises utilisent python. Zhihu et Douban, que nous connaissons, utilisent python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!