
{"id":1598,"date":"2021-06-04T16:15:28","date_gmt":"2021-06-04T14:15:28","guid":{"rendered":"https:\/\/parlonstechs.com\/all\/?p=1598"},"modified":"2021-06-04T16:17:17","modified_gmt":"2021-06-04T14:17:17","slug":"python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0","status":"publish","type":"post","link":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/","title":{"rendered":"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"568\" src=\"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/image-3-1024x568.png\" alt=\"\" class=\"wp-image-1599\" srcset=\"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/image-3-1024x568.png 1024w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/image-3-300x166.png 300w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/image-3-768x426.png 768w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/image-3.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p style=\"font-size:24px\"><strong>Lors d&rsquo;une interview, Guido van Rossum, le cr\u00e9ateur du langage de programmation Python, a d\u00e9clar\u00e9 qu&rsquo;il \u00e9tait \u00ab presque tabou de parler s\u00e9rieusement d&rsquo;un Python 4 \u00bb \u00e0 la suite de la migration difficile de Python 2.0 vers Python 3.0. il a aussi partag\u00e9 ses pens\u00e9es sur des langages concurrents, comme Rust, Go, Julia et TypeScript. Guido pense que Rust est un langage int\u00e9ressant, qui r\u00e9sout d&rsquo;une mani\u00e8re presque parfaite les goulots d&rsquo;\u00e9tranglement li\u00e9s \u00e0 la gestion de m\u00e9moire. Il a rajout\u00e9 que Go et Julia partagent de grandes similitudes avec sa cr\u00e9ation et que l&rsquo;\u00e9quipe de d\u00e9veloppement de Python apprend et s&rsquo;inspire de plusieurs fonctionnalit\u00e9s mises en \u0153uvre dans TypeScript.<\/strong><\/p>\n\n\n\n<p>Dans une interview avec Microsoft Reactor, van Rossum a \u00e9t\u00e9 interrog\u00e9 sur l&rsquo;avenir de Python et si le langage de programmation verrait un jour une version 4.0. Il a r\u00e9pondu que lui et les membres de l&rsquo;\u00e9quipe de d\u00e9veloppement de Python n&rsquo;\u00e9taient pas vraiment enthousiasm\u00e9s par l&rsquo;id\u00e9e de Python 4, ayant appris de pr\u00e9cieuses le\u00e7ons lors de la transition de Python 2 \u00e0 Python 3 lorsque ce dernier a fait ses d\u00e9buts dans sa forme finale en 2008. \u00ab Je ne suis pas ravi de l&rsquo;id\u00e9e de Python 4 et personne dans l&rsquo;\u00e9quipe de d\u00e9veloppement de base ne l&rsquo;est vraiment \u2013 \u200b\u200bdonc il n&rsquo;y aura probablement jamais de 4.0 et nous continuerons \u00e0 num\u00e9roter jusqu&rsquo;\u00e0 3.33, au moins. Nous avons appris retenu la le\u00e7on de Python 3 vs 2, et c&rsquo;est donc presque tabou de parler d&rsquo;un Python 4 s\u00e9rieusement. \u00bb, a-t-il d\u00e9clar\u00e9.<\/p>\n\n\n\n<p>Environ un an apr\u00e8s\u00a0avoir pris\u00a0sa retraite en 2019, Guido van Rossum\u00a0est revenu\u00a0aux affaires en novembre 2020 avec un nouveau poste chez Microsoft. En rejoignant la firme de Redmond, il a d\u00e9clar\u00e9 sur Twitter qu&rsquo;il s&rsquo;efforcera de rendre l&rsquo;utilisation de Python encore meilleure. Cela ne sera pas uniquement sur Windows, mais sur toutes les plateformes, ce qui devrait permettre de le rendre plus attrayant et plus comp\u00e9titif. En effet, depuis la derni\u00e8re d\u00e9cennie, Python est en concurrence avec des langages plus jeunes et jug\u00e9s plus modernes par leurs cr\u00e9ateurs et leur communaut\u00e9.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Q&amp;A with Guido van Rossum, Inventor of Python\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/aYbNh3NS7jA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Ces langages sont, entre autres, Rust, Go, Julia et TypeScript. Il y a quelques semaines, Guido a eu l&rsquo;occasion de revenir sur cette concurrence lors d&rsquo;une interview. Il semblait dire qu&rsquo;il n&rsquo;y avait pas un meilleur langage de programmation, mais que chaque nouveau langage essayait d&rsquo;am\u00e9liorer les tares qu&rsquo;il a identifi\u00e9es dans un ou plusieurs langages pr\u00e9c\u00e9dents, ajoutait de nouvelles m\u00e9thodes et fonctionnalit\u00e9s, etc. L&rsquo;interpr\u00e9tation de son allocution laisse penser que c&rsquo;est ce qu&rsquo;ont fait les cr\u00e9ateurs de Rust en rendant plus s\u00fbre la gestion de la m\u00e9moire.<\/p>\n\n\n\n<p><strong>Rust<\/strong><\/p>\n\n\n\n<p>Rust est un langage de programmation open source qui permet de cr\u00e9er des logiciels fiables et efficaces. D\u00e9velopp\u00e9 par Mozilla Research, la premi\u00e8re version du langage est parue en 2010 et il jouit aujourd&rsquo;hui d&rsquo;une grande popularit\u00e9 dans toute l&rsquo;industrie. Pour beaucoup, Rust remplacera \u00e0 la longue le langage C dans la programmation syst\u00e8me. Selon ses partisans, il devrait permettre d&rsquo;\u00e9liminer les bogues de m\u00e9moire pr\u00e9sents dans le code \u00e9crit en C et C++. Pouss\u00e9 par une grande communaut\u00e9, Rust est entr\u00e9 en 2020 dans le top 20 de l&rsquo;indice de popularit\u00e9 Tiobe pour la premi\u00e8re fois.<\/p>\n\n\n\n<p>Pour Guido, Rust est un \u00ab\u00a0excellent\u00a0\u00bb langage de programmation qui m\u00e9rite tout l&rsquo;enthousiasme \u00e0 son \u00e9gard. \u00ab&nbsp;Cela semble \u00eatre un langage g\u00e9nial \u2013 pour certaines choses. Rust am\u00e9liore vraiment C++ dans un domaine particulier \u2013 il est beaucoup plus difficile de contourner les contr\u00f4les du compilateur. Et bien s\u00fbr, il corrige le probl\u00e8me de l&rsquo;allocation de m\u00e9moire d&rsquo;une mani\u00e8re presque parfaite. Si vous \u00e9criviez la m\u00eame chose en C++, vous ne pourriez pas \u00eatre aussi s\u00fbr, par rapport \u00e0 Rust, que vous avez obtenu toute votre allocation de m\u00e9moire et votre gestion de la m\u00e9moire correctement. Rust est donc un langage int\u00e9ressant&nbsp;\u00bb, a-t-il d\u00e9clar\u00e9.<\/p>\n\n\n\n<p>La comparaison entre Rust et C++ reste un sujet d&rsquo;actualit\u00e9. Du point de vue technique, les deux langages partagent de nombreuses similitudes dans leur syntaxe. Cependant, Rust et C++ pr\u00e9sentent des diff\u00e9rences significatives. Pour certains analystes, le C++ poss\u00e8de des bases plus solides en ce qui concerne la communaut\u00e9 et les informations g\u00e9n\u00e9rales sur ses principes. En outre, par rapport au C++, Rust est un nouveau venu dans le monde de la programmation, et de nombreux d\u00e9veloppeurs h\u00e9sitent \u00e0 s&rsquo;y int\u00e9resser. Toutefois, les grands projets de l&rsquo;industrie ont commenc\u00e9 \u00e0 l&rsquo;adopter ces derni\u00e8res ann\u00e9es.<\/p>\n\n\n\n<p>La communaut\u00e9 de Linux a annonc\u00e9 qu&rsquo;elle a commenc\u00e9 \u00e0 d\u00e9velopper certaines parties du noyau en Rust. Microsoft a d\u00e9voil\u00e9 l&rsquo;ann\u00e9e derni\u00e8re son projet\u00a0Rust for Windows\u00a0devant permettre aux programmeurs d&rsquo;acc\u00e9der facilement aux API Windows lorsqu&rsquo;ils d\u00e9veloppent des applications en Rust sur Windows. Facebook, Amazon, Apple, Microsoft et d&rsquo;autres acteurs majeurs de l&rsquo;industrie ont tous annonc\u00e9 derni\u00e8rement qu&rsquo;ils embauchaient des d\u00e9veloppeurs Rust.<\/p>\n\n\n\n<p><strong>Go et Julia<\/strong><\/p>\n\n\n\n<p>Go (Golang) est un langage de programmation open source permettant de construire des logiciels simples, rapides et fiables. Class\u00e9 actuellement parmi les 20 langages les plus populaires de l\u2019index Tiobe, ce langage conna\u00eet une forte adoption dans la communaut\u00e9 des d\u00e9veloppeurs. Et pour cause, ses auteurs lui conc\u00e8dent une facilit\u00e9 d\u2019apprentissage. En 2018, un sondage\u00a0a r\u00e9v\u00e9l\u00e9\u00a0que le nombre de d\u00e9veloppeurs qui utilisent Go dans le cadre de leurs activit\u00e9s quotidiennes a atteint 50\u00a0% (contre 44\u00a0% en 2016).<\/p>\n\n\n\n<p>Ces chiffres auraient bien \u00e9volu\u00e9 depuis lors. En parlant de Go, Guido a simplement d\u00e9clar\u00e9 qu&rsquo;il s&rsquo;agit \u00e9galement d&rsquo;un \u00ab\u00a0excellent\u00a0\u00bb langage de programmation et qu&rsquo;il est actuellement le langage qui se rapproche le plus de Python. \u00ab&nbsp;Je continue \u00e0 penser que Go est un langage tr\u00e8s int\u00e9ressant aussi. De tous les nouveaux langages, Go est probablement le plus proche de Python \u2013 ou du moins des nouveaux langages \u00e0 usage g\u00e9n\u00e9ral&nbsp;\u00bb, a-t-il d\u00e9clar\u00e9.<\/p>\n\n\n\n<p>Le langage de programmation Julia quant \u00e0 lui a \u00e9t\u00e9 con\u00e7u, au d\u00e9part, pour des t\u00e2ches de programmation scientifique et parall\u00e8le. Guido estime qu&rsquo;il ressemble aussi \u00e0 Python sous certains angles. \u00ab&nbsp;Il y a aussi Julia, qui est une sorte d&rsquo;approche int\u00e9ressante de quelque chose qui ressemble \u00e0 Python. Il a suffisamment de d\u00e9tails qui ressemblent beaucoup \u00e0 Python pour que vous r\u00e9alisiez que l&rsquo;indexation est bas\u00e9e sur un seul \u00e9l\u00e9ment et que les plages sont inclusives au lieu d&rsquo;\u00eatre exclusives. Personne ne devrait jamais essayer de coder en Julia et en Python le m\u00eame jour&nbsp;\u00bb, a-t-il expliqu\u00e9.<\/p>\n\n\n\n<p>Il a ajout\u00e9 que Julia est r\u00e9serv\u00e9 \u00e0 un march\u00e9 bien d\u00e9fini sur lequel il est sup\u00e9rieur \u00e0 Python. \u00ab&nbsp;Ma compr\u00e9hension est que Julia est en quelque sorte un langage de niche, et si vous \u00eates dans cette niche, il est sup\u00e9rieur parce que le compilateur optimise votre code pour vous d&rsquo;une mani\u00e8re que Python ne pourra probablement jamais faire. D&rsquo;un autre c\u00f4t\u00e9, il est beaucoup plus limit\u00e9 dans d&rsquo;autres domaines, et je ne m&rsquo;attends pas \u00e0 ce que quelqu&rsquo;un puisse un jour \u00e9crire un serveur Web en Julia et en tirer un grand profit. Et je suis s\u00fbr que dans cinq minutes ce sera sur Hacker News avec un contre-exemple&nbsp;\u00bb, estime Guido.<\/p>\n\n\n\n<p>Julia est aujourd&rsquo;hui beaucoup utilis\u00e9 en science des donn\u00e9es. Toutefois, il\u00a0reste\u00a0moins populaire que R et Python, mais prend n\u00e9anmoins son envol. Ses objectifs sont proches de ceux de R (faciliter le calcul scientifique, notamment statistique), mais avec une excellente performance (l\u00e0 o\u00f9 tant Python et R p\u00eachent).<\/p>\n\n\n\n<p><strong>TypeScript<\/strong><\/p>\n\n\n\n<p>TypeScript est un langage de programmation libre et open source et un surensemble de JavaScript d\u00e9velopp\u00e9 par Microsoft. Il a pour but d&rsquo;am\u00e9liorer et de s\u00e9curiser la production de code JavaScript. TypeScript inclut un bon ensemble de fonctionnalit\u00e9s de programmation orient\u00e9e objet (POO), qui sont bonnes pour maintenir un code robuste et propre&nbsp;; cela am\u00e9liore la qualit\u00e9 et la maintenabilit\u00e9 du code. Ces caract\u00e9ristiques rendent le code TypeScript tr\u00e8s propre et organis\u00e9. TypeScript prend en charge les interfaces, les g\u00e9n\u00e9riques, l&rsquo;h\u00e9ritage et les modificateurs d&rsquo;acc\u00e8s aux m\u00e9thodes.<\/p>\n\n\n\n<p>Les interfaces sont un moyen de sp\u00e9cifier un contrat. Les g\u00e9n\u00e9riques aident \u00e0 fournir une v\u00e9rification au moment de la compilation, l&rsquo;h\u00e9ritage permet aux nouveaux objets de prendre les propri\u00e9t\u00e9s des objets existants, et les modificateurs d&rsquo;acc\u00e8s contr\u00f4lent l&rsquo;accessibilit\u00e9 des membres d&rsquo;une classe. Le cr\u00e9ateur de Python estime que tout cela fait de TypeScript un langage \u00ab\u00a0formidable\u00a0\u00bb. \u00ab&nbsp;TypeScript est un langage formidable. Vous avez peut-\u00eatre remarqu\u00e9 qu&rsquo;au cours des six ou sept derni\u00e8res ann\u00e9es, nous avons ajout\u00e9 le typage statique optionnel \u00e0 Python, \u00e9galement connu sous le nom de typage progressif&nbsp;\u00bb, a-t-il d\u00e9clar\u00e9.<\/p>\n\n\n\n<p>\u00ab&nbsp;Je n&rsquo;\u00e9tais pas vraiment au courant de l&rsquo;existence de TypeScript lorsque nous avons lanc\u00e9 ce projet, et je ne peux donc pas dire que nous avons \u00e9t\u00e9 inspir\u00e9s par le langage au d\u00e9part. TypeScript, parce qu&rsquo;il a en quelque sorte pris le train en marche de JavaScript \u2013 et parce qu&rsquo;Anders est un gars tr\u00e8s intelligent \u2013 TypeScript a fait certaines choses que Python attend toujours de comprendre. Donc, aujourd&rsquo;hui, nous regardons d\u00e9finitivement TypeScript pour des exemples. Nous avons une SIG destin\u00e9e au typage o\u00f9 nous discutons des extensions de la syntaxe et de la s\u00e9mantique du typage et du syst\u00e8me de type en g\u00e9n\u00e9ral pour Python&nbsp;\u00bb, a-t-il ajout\u00e9.<\/p>\n\n\n\n<p>Guido a continu\u00e9 en disant que JavaScript est plus proche de Python qu&rsquo;on le pense et que l&rsquo;\u00e9quipe de d\u00e9veloppement de Python s&rsquo;inspire \u00e9norm\u00e9ment des am\u00e9liorations apport\u00e9es par TypeScript. \u00ab&nbsp;Nous proposons parfois de nouvelles fonctionnalit\u00e9s parce que nous savons que certaines fonctionnalit\u00e9s manquaient aussi initialement dans TypeScript, puis ont \u00e9t\u00e9 ajout\u00e9es \u00e0 TypeScript sur la base de la demande des utilisateurs, et [sont devenues] tr\u00e8s populaires dans TypeScript. Et donc maintenant, nous pouvons voir que nous sommes dans la m\u00eame situation&nbsp;\u00bb, a-t-il d\u00e9clar\u00e9.<\/p>\n\n\n\n<p>\u00ab\u00a0Parce que JavaScript et Python sont relativement similaires. Beaucoup plus que Python et, disons C++ ou Rust ou Java. Nous apprenons donc de TypeScript, et de temps en temps, d&rsquo;apr\u00e8s mes conversations avec Anders, il semble que TypeScript apprenne \u00e9galement de Python, tout comme JavaScript a appris de Python dans quelques domaines\u00a0\u00bb, a conclu Guido. Anders Hejlsberg est un programmeur danois travaillant chez Microsoft et l&rsquo;un des grands architectes de TypeScript.<\/p>\n\n\n\n<p>Developpez<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lors d&rsquo;une interview, Guido van Rossum, le cr\u00e9ateur du langage de programmation Python, a d\u00e9clar\u00e9 qu&rsquo;il \u00e9tait \u00ab presque tabou de parler s\u00e9rieusement d&rsquo;un Python 4 \u00bb \u00e0 la suite [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1601,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,12,189],"tags":[],"class_list":["post-1598","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualite","category-logiciels","category-programmation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0 - Parlons Techs - Store<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0 - Parlons Techs - Store\" \/>\n<meta property=\"og:description\" content=\"Lors d&rsquo;une interview, Guido van Rossum, le cr\u00e9ateur du langage de programmation Python, a d\u00e9clar\u00e9 qu&rsquo;il \u00e9tait \u00ab presque tabou de parler s\u00e9rieusement d&rsquo;un Python 4 \u00bb \u00e0 la suite [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/\" \/>\n<meta property=\"og:site_name\" content=\"Parlons Techs - Store\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-04T14:15:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-04T14:17:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/at-9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"265\" \/>\n\t<meta property=\"og:image:height\" content=\"119\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"wisdom\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"wisdom\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/\"},\"author\":{\"name\":\"wisdom\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#\\\/schema\\\/person\\\/a93526e9c6c72ccb484abb7008892823\"},\"headline\":\"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0\",\"datePublished\":\"2021-06-04T14:15:28+00:00\",\"dateModified\":\"2021-06-04T14:17:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/\"},\"wordCount\":1879,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/at-9.jpg\",\"articleSection\":[\"Actualit\u00e9\",\"Logiciels\",\"Programmation\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/\",\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/\",\"name\":\"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0 - Parlons Techs - Store\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/at-9.jpg\",\"datePublished\":\"2021-06-04T14:15:28+00:00\",\"dateModified\":\"2021-06-04T14:17:17+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#\\\/schema\\\/person\\\/a93526e9c6c72ccb484abb7008892823\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#primaryimage\",\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/at-9.jpg\",\"contentUrl\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/at-9.jpg\",\"width\":265,\"height\":119},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/06\\\/04\\\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#website\",\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/\",\"name\":\"Parlons Techs - Store\",\"description\":\"Toute L&#039;Actualit\u00e9 sur La Technologie et La Science\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#\\\/schema\\\/person\\\/a93526e9c6c72ccb484abb7008892823\",\"name\":\"wisdom\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g\",\"caption\":\"wisdom\"},\"sameAs\":[\"https:\\\/\\\/parlonstechs.com\\\/all\"],\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/author\\\/wisdom\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0 - Parlons Techs - Store","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/","og_locale":"fr_FR","og_type":"article","og_title":"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0 - Parlons Techs - Store","og_description":"Lors d&rsquo;une interview, Guido van Rossum, le cr\u00e9ateur du langage de programmation Python, a d\u00e9clar\u00e9 qu&rsquo;il \u00e9tait \u00ab presque tabou de parler s\u00e9rieusement d&rsquo;un Python 4 \u00bb \u00e0 la suite [&hellip;]","og_url":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/","og_site_name":"Parlons Techs - Store","article_published_time":"2021-06-04T14:15:28+00:00","article_modified_time":"2021-06-04T14:17:17+00:00","og_image":[{"width":265,"height":119,"url":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/at-9.jpg","type":"image\/jpeg"}],"author":"wisdom","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"wisdom","Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#article","isPartOf":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/"},"author":{"name":"wisdom","@id":"https:\/\/parlonstechs.com\/all\/#\/schema\/person\/a93526e9c6c72ccb484abb7008892823"},"headline":"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0","datePublished":"2021-06-04T14:15:28+00:00","dateModified":"2021-06-04T14:17:17+00:00","mainEntityOfPage":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/"},"wordCount":1879,"commentCount":0,"image":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#primaryimage"},"thumbnailUrl":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/at-9.jpg","articleSection":["Actualit\u00e9","Logiciels","Programmation"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/","url":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/","name":"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0 - Parlons Techs - Store","isPartOf":{"@id":"https:\/\/parlonstechs.com\/all\/#website"},"primaryImageOfPage":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#primaryimage"},"image":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#primaryimage"},"thumbnailUrl":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/at-9.jpg","datePublished":"2021-06-04T14:15:28+00:00","dateModified":"2021-06-04T14:17:17+00:00","author":{"@id":"https:\/\/parlonstechs.com\/all\/#\/schema\/person\/a93526e9c6c72ccb484abb7008892823"},"breadcrumb":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#primaryimage","url":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/at-9.jpg","contentUrl":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/06\/at-9.jpg","width":265,"height":119},{"@type":"BreadcrumbList","@id":"https:\/\/parlonstechs.com\/all\/2021\/06\/04\/python-4-0-pourrait-ne-jamais-arriver-a-cause-de-la-migration-difficile-de-python-2-0-vers-python-3-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/parlonstechs.com\/all\/"},{"@type":"ListItem","position":2,"name":"Python 4.0 pourrait ne jamais arriver \u00e0 cause de la migration difficile de Python 2.0 vers Python 3.0"}]},{"@type":"WebSite","@id":"https:\/\/parlonstechs.com\/all\/#website","url":"https:\/\/parlonstechs.com\/all\/","name":"Parlons Techs - Store","description":"Toute L&#039;Actualit\u00e9 sur La Technologie et La Science","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/parlonstechs.com\/all\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/parlonstechs.com\/all\/#\/schema\/person\/a93526e9c6c72ccb484abb7008892823","name":"wisdom","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g","caption":"wisdom"},"sameAs":["https:\/\/parlonstechs.com\/all"],"url":"https:\/\/parlonstechs.com\/all\/author\/wisdom\/"}]}},"_links":{"self":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts\/1598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/comments?post=1598"}],"version-history":[{"count":1,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts\/1598\/revisions"}],"predecessor-version":[{"id":1600,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts\/1598\/revisions\/1600"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/media\/1601"}],"wp:attachment":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/media?parent=1598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/categories?post=1598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/tags?post=1598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}