Google reprend Python

Google s'est déclaré sponsor idéologique de Python. Sponsor visionnaire comme ils l'appellent. Ils ont commencé par faire un don de 350 000 $ à la Fondation Python hier. Google sponsorise Python depuis 10 ans maintenant, rien de nouveau ne semble être, mais à part un nouveau terme, ils se fixent de nouveaux objectifs:





  • Recherchez le code malveillant dans la base de données pip.





  • Amélioration des principales parties de Python.





  • Poste rémunéré à temps plein "Développeur CPython"





Google utilise Python dans de nombreux services, Google distribue des bibliothèques en Python et ils ont beaucoup d'argent, tout semble logique, il faut sponsoriser, surtout le créateur et le mainteneur à la retraite. Mais le premier sur la liste des priorités est essentiellement le contrôle de l'installation de PyPI / pip. Bien sûr, il ne suffira pas de simplement "rechercher" le code malveillant, il sera supprimé par les employés de Google à l'aide des algorithmes de Google. La situation va donc commencer comme avec Google Play, "enregistrer mon colis interdit sans explication!" Après que Microsoft ait acheté Github, qui serait surpris de la volonté de gestionnaires efficaces de contrôler une autre grande plate-forme, pourquoi ne pas la monétiser au final ou l'utiliser à d'autres fins.





Ce dont beaucoup ont maintenant peur, c'est une fourchette, ceux qui ne sont pas d'accord avec la politique du sponsor idéologique peuvent vouloir développer Python par eux-mêmes, et cela peut tout gâcher. Un fork de Python n'est pas beaucoup plus simple qu'un fork d'un navigateur, des incompatibilités vont commencer, des changements brusques, deux quatrièmes Python complètement différents peuvent sortir. Il existe de nombreuses façons créatives pour une entreprise de gâcher un projet open source avec leur gentillesse, rappelez-vous l'intervention d'Oracle qui a conduit au fait qu'il existe désormais Open Office et Libre Office.





D'autre part, vous pouvez vous attendre à des technologies de compilation JIT avancées dans CPython, la version Android de Python. Si le développeur à plein temps est Lars Bak ou Daan Leijen, le GIL peut être supprimé de Python et de puissantes capacités de multitâche et de concurrence apparaîtront. Rêves. Les mots rêve et visionnaire sont-ils proches? En plus de Visionary, Python a des sponsors de durabilité, des sponsors de maintenance, des sponsors contributeurs, des sponsors de soutien, des sponsors partenaires, des sponsors participants et des sponsors associés. Ils diffèrent par le montant du don, 1500 pour l'associé et 150 000 pour le visionnaire avec une pente douce pour le reste des postes. D'ailleurs, toute cette beauté de huit postes a été créée juste avant l'annonce même du parrainage idéologique. La mise à zéro est comme ça.





. pip. Ee Durbin . , , BigQuery !





, , 2019 , - . 3 4, ! , , , .





En passant, vous pouvez calculer que si l'interpréteur Python était deux fois plus rapide, il serait alors possible de réduire la consommation d'électricité et les émissions de CO2 dans l'atmosphère d'une quantité sensible, comme avec le bitcoin. Proposé pour de telles optimisations dans CPython est suspendu depuis plus d'un an, il n'y a pas d'argent. JIT est déjà arrivé en Ruby, PHP8, Lua, mais pas Python. La vitesse dans la langue n'est probablement pas le principal. Et protéger la nature et économiser de l'électricité n'est pas l'essentiel, l'essentiel est de conserver un référentiel de tous les paquets écrits en Python sur vos serveurs. Après tout, il y a tellement de code malveillant là-bas.








All Articles