{"id":943,"date":"2024-11-21T00:20:52","date_gmt":"2024-11-20T22:20:52","guid":{"rendered":"https:\/\/gcolpart.evolix.net\/blog21\/?p=943"},"modified":"2024-11-21T00:20:52","modified_gmt":"2024-11-20T22:20:52","slug":"critique-de-python-de-nathalie-azoulai","status":"publish","type":"post","link":"https:\/\/gcolpart.evolix.net\/blog21\/critique-de-python-de-nathalie-azoulai\/","title":{"rendered":"Critique de \u00ab Python \u00bb de Nathalie Azoulai"},"content":{"rendered":"\n<p>\u00ab Python \u00bb de Nathalie Azoulai est un roman dans lequel une autrice quinquag\u00e9naire veut comprendre le d\u00e9veloppement informatique. D&#8217;une formation litt\u00e9raire, elle aborde cette technique inconnue pour elle avec une perspective po\u00e9tique et fantasm\u00e9e. Fascin\u00e9e par les jeunes d\u00e9veloppeurs qui passent des heures \u00e0 \u00e9crire et \u00e0 corriger des programmes dans un langage qui lui est \u00e9tranger, elle d\u00e9cide de s&#8217;initier \u00e0 la programmation. Elle s&#8217;entoure de divers professeurs particuliers pour lui expliquer les concepts du code informatique.<\/p>\n\n\n\n<p>L&#8217;approche initiale est int\u00e9ressante car elle d\u00e9construit les clich\u00e9s des d\u00e9veloppeurs asociaux absorb\u00e9s par leurs \u00e9crans, en les transformant en objets de myst\u00e8re et de fascination, avec de nombreux parall\u00e8les litt\u00e9raires. Elle tente de percer les secrets de la programmation, de comprendre la logique du code informatique et les raisons pour lesquelles des personnes se passionnent pour cette discipline au point d&#8217;en oublier le temps et la r\u00e9alit\u00e9. Elle d\u00e9mystifie des concepts comme les conditions (if\/elif\/else), les boucles (for\/while) et, de mani\u00e8re plus surprenante, le PageRank de Google.<\/p>\n\n\n\n<p>Cependant, on reste sur sa faim car l&#8217;autrice ne s&#8217;engage finalement pas r\u00e9ellement dans la programmation. Elle aurait pu aller plus loin qu&#8217;un <em>HelloWorld<\/em> en essayant par exemple de programmer le c\u00e9l\u00e8bre <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Jeu_de_la_vie\">jeu de la vie<\/a> et partager l&#8217;exp\u00e9rience concr\u00e8te de voir son code \u00e9chouer et de passer des heures \u00e0 le corriger. Elle aurait ainsi touch\u00e9 du doigt la recherche d&#8217;optimisation mais aussi d&#8217;esth\u00e9tisme du code informatique, un sujet qu&#8217;elle effleure \u00e0 peine. Ce sujet est d&#8217;ailleur abord\u00e9 dans l&#8217;\u00e9pisode <a href=\"https:\/\/www.radiofrance.fr\/franceinter\/podcasts\/le-code-a-change\/le-code-a-change-11-9775071\">&#8220;Esth\u00e9tique du code&#8221; du podcast &#8220;Le code a chang\u00e9&#8221;<\/a> \u2026o\u00f9 Nathalie Azoulai est invit\u00e9e\u00a0!<\/p>\n\n\n\n<p>De plus, elle glorifie excessivement les entrepreneurs de start-up de la Silicon Valley. Elle introduit aussi bri\u00e8vement la notion d&#8217;intelligence artificielle, mais l&#8217;aborde de mani\u00e8re simpliste en la rattachant trop rapidement \u00e0 ChatGPT et en r\u00e9p\u00e9tant les st\u00e9r\u00e9otypes sur le remplacement des d\u00e9veloppeurs par des machines. De plus, elle dessine un portrait des d\u00e9veloppeurs comme \u00e9tant principalement de jeunes passionn\u00e9s, omettant de mentionner qu&#8217;il existe aussi de nombreux d\u00e9veloppeurs exp\u00e9riment\u00e9s (certes plus difficile \u00e0 cotoyer). Enfin cette vision idyllique des d\u00e9veloppeurs parlant des langues mystiques occulte les probl\u00e9matiques syst\u00e9miques de la profession : le sexisme et la disparit\u00e9 de genre et de classe dans les formations et les entreprises.<\/p>\n\n\n\n<p>Au final, \u00ab Python \u00bb de Nathalie Azoulai est un ouvrage int\u00e9ressant qui propose une approche originale de la programmation informatique. \u00c0 conseiller \u00e0 toutes les personnes n&#8217;\u00e9tant pas d\u00e9veloppeuses, ce qui fait quand m\u00eame pas mal de monde. Et chapeau \u00e0 Nathalie Azoulai qui a apparemment vraiment \u00e9chang\u00e9 avec Guido van Rossum, l&#8217;inventeur du langage Python\u00a0!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00ab Python \u00bb de Nathalie Azoulai est un roman dans lequel une autrice quinquag\u00e9naire veut comprendre le d\u00e9veloppement informatique. D&#8217;une formation litt\u00e9raire, elle aborde cette technique inconnue pour elle avec une perspective po\u00e9tique et fantasm\u00e9e. Fascin\u00e9e par les jeunes d\u00e9veloppeurs qui passent des heures \u00e0 \u00e9crire et \u00e0 corriger des programmes dans un langage qui [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72,146],"tags":[],"class_list":["post-943","post","type-post","status-publish","format-standard","hentry","category-french","category-misc"],"_links":{"self":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts\/943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/comments?post=943"}],"version-history":[{"count":4,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts\/943\/revisions"}],"predecessor-version":[{"id":951,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts\/943\/revisions\/951"}],"wp:attachment":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/media?parent=943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/categories?post=943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/tags?post=943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}