<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://mathemarium.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Mathemarium</title>
	<link>https://mathemarium.fr/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://mathemarium.fr/spip.php?id_rubrique=4&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Mathemarium</title>
		<url>https://mathemarium.fr/local/cache-vignettes/L144xH26/bannierewebmathemarium-v2-df282.jpg?1750615663</url>
		<link>https://mathemarium.fr/</link>
		<height>26</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Alan Turing chant&#233; par les Pet Shop Boys : rendez-vous le 4 octobre
</title>
		<link>https://mathemarium.fr/Alan-Turing-chante-par-les-Pet-Shop.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Alan-Turing-chante-par-les-Pet-Shop.html</guid>
		<dc:date>2026-09-02T13:19:38Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Marc Monticelli
, R&#233;daction dialogu&#233;e (LLM)
</dc:creator>



		<description>
&lt;p&gt;Source : https://www.bbc.co.uk/mediacentre/2... &lt;br class='autobr' /&gt;
Le 4 octobre 2026, la BBC diffusera en exclusivit&#233; un nouvel enregistrement de &#171; A man from the future &#187;, l'&#339;uvre que les Pet Shop Boys ont consacr&#233;e &#224; la vie d'Alan Turing. Cr&#233;&#233;e en 2014 au Royal Albert Hall, elle n'a jamais &#233;t&#233; &#233;dit&#233;e. Pas d'album, pas de captation vid&#233;o, rien. Douze ans de silence, et une seconde chance de l'&#233;couter. Le rendez-vous &lt;br class='autobr' /&gt;
Dimanche 4 octobre 2026, deux diffusions, la m&#234;me soir&#233;e : Station &#201;mission Heure UK (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH64/chatgpt_image_2_sept__2026_a_15_11_16-a87e1.png?1788357546' alt='' class='spip_logo spip_logo_right' width='150' height='64' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;small&gt;Source : &lt;a href=&#034;https://www.bbc.co.uk/mediacentre/2026/bbc-world-premiere-pet-shop-boys-a-man-from-the-future&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;https://www.bbc.co.uk/mediacentre/2...&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;Le 4 octobre 2026, la BBC diffusera en exclusivit&#233; un nouvel enregistrement de &lt;strong&gt;&#171; A man from the future &#187;&lt;/strong&gt;, l'&#339;uvre que les Pet Shop Boys ont consacr&#233;e &#224; la vie d'Alan Turing. Cr&#233;&#233;e en 2014 au Royal Albert Hall, elle n'a jamais &#233;t&#233; &#233;dit&#233;e. Pas d'album, pas de captation vid&#233;o, rien. Douze ans de silence, et une seconde chance de l'&#233;couter.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Le rendez-vous&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Dimanche 4 octobre 2026&lt;/strong&gt;, deux diffusions, la m&#234;me soir&#233;e :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='ide428_c0'&gt; Station &lt;/th&gt;&lt;th id='ide428_c1'&gt; &#201;mission &lt;/th&gt;&lt;th id='ide428_c2'&gt; Heure UK &lt;/th&gt;&lt;th id='ide428_c3'&gt; Heure fran&#231;aise &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='ide428_c0'&gt;&lt;a href=&#034;https://www.bbc.co.uk/sounds/play/live/bbc_6music&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;BBC 6 Music&lt;/a&gt;&lt;/td&gt;
&lt;td headers='ide428_c1'&gt;&lt;i&gt;Stuart Maconie's Freak Zone&lt;/i&gt;&lt;/td&gt;
&lt;td headers='ide428_c2'&gt;20h &#8211; 22h&lt;/td&gt;
&lt;td headers='ide428_c3'&gt;&lt;strong&gt;21h &#8211; 23h&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='ide428_c0'&gt;&lt;a href=&#034;https://www.bbc.co.uk/sounds/play/live/bbc_radio_three&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;BBC Radio 3&lt;/a&gt;&lt;/td&gt;
&lt;td headers='ide428_c1'&gt;&lt;i&gt;Unclassified&lt;/i&gt;&lt;/td&gt;
&lt;td headers='ide428_c2'&gt;23h30 &#8211; 00h30&lt;/td&gt;
&lt;td headers='ide428_c3'&gt;&lt;strong&gt;00h30 &#8211; 01h30&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Dans les deux cas, l'&#339;uvre sera accompagn&#233;e d'un entretien. Sur 6 Music, Neil Tennant et Chris Lowe des Pet Shop Boys, ainsi que Andrew Hodges, math&#233;maticien, reviendront sur le processus de r&#233;&#233;criture et sur leur go&#251;t du m&#233;lange entre &#233;lectronique et orchestre. Sur Radio 3, les m&#234;mes rejoindront Elizabeth Alker pour comparer la cr&#233;ation de 2014 et son &#233;volution.&lt;/p&gt;
&lt;p&gt;Les deux &#233;missions resteront ensuite disponibles trente jours sur BBC Sounds &#8212; mais &lt;strong&gt;le replay de BBC Sounds n'est plus accessible hors du Royaume-Uni depuis juillet 2025&lt;/strong&gt;. Depuis la France, il faut donc &#233;couter en direct. C'est gratuit et l&#233;gal : rendez-vous sur &lt;a href=&#034;https://www.bbc.com/audio/stations&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;bbc.com/audio&lt;/a&gt;, rubrique radio, et s&#233;lectionnez la station. TuneIn fonctionne &#233;galement.&lt;/p&gt;
&lt;p&gt;Aucune &#233;dition physique n'est annonc&#233;e &#224; ce jour.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;Pourquoi les Pet Shop Boys ?&lt;/h3&gt;
&lt;p&gt;L'id&#233;e est n&#233;e en 2012, l'ann&#233;e du centenaire de la naissance de Turing. Chris Lowe venait de voir un documentaire t&#233;l&#233;vis&#233; sur le math&#233;maticien ; Neil Tennant a encha&#238;n&#233; avec la biographie de r&#233;f&#233;rence d'Andrew Hodges. Le duo a d'abord envisag&#233; un ballet, dans la continuit&#233; de &lt;a href=&#034;https://en.wikipedia.org/wiki/The_Most_Incredible_Thing_(album)&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;The Most Incredible Thing&lt;/i&gt;&lt;/a&gt;, avant d'opter pour un cycle de huit mouvements pour synth&#233;tiseur, orchestre, ch&#339;ur et r&#233;citant.&lt;/p&gt;
&lt;p&gt;Le titre a une double lecture, et les deux sont belles.&lt;/p&gt;
&lt;p&gt;D'abord la lecture technique : les ordinateurs sont partout, et tous reposent sur des concepts n&#233;s dans la t&#234;te d'un homme des ann&#233;es 1930. Turing a litt&#233;ralement invent&#233; un futur qu'il n'a pas v&#233;cu. Ensuite la lecture humaine : son rapport &#224; sa propre homosexualit&#233; &#233;tait en avance sur son temps, au point qu'il la mentionne sans d&#233;tour aux policiers en signalant le cambriolage de son domicile &#8212; et se retrouve arr&#234;t&#233;. Un homme venu du futur, dans les deux sens.&lt;/p&gt;
&lt;p&gt;En annon&#231;ant la nouvelle version, le duo a r&#233;sum&#233; son intention sans d&#233;tour : b&#226;tir un m&#233;morial musical &#224; un homme qui a tant donn&#233; &#224; son pays et au monde, et que ce pays a remerci&#233; en le poursuivant en justice pour sa sexualit&#233;. Ils rappellent sa contribution d&#233;cisive &#224; la d&#233;faite de l'Allemagne, son r&#244;le de pionnier de l'informatique et sa capacit&#233; &#224; imaginer un monde peupl&#233; de machines intelligentes &#8212; mais aussi le fait qu'il esp&#233;rait une &#233;poque o&#249; &#234;tre homosexuel serait consid&#233;r&#233; comme normal. Dans sa vie professionnelle comme dans sa vie priv&#233;e, concluent-ils, il &#233;tait en avance sur son temps.&lt;/p&gt;
&lt;p&gt;Un d&#233;tail que les lecteurs de ce site devraient appr&#233;cier : des bribes de code Morse traversent la partition d'un bout &#224; l'autre. Un auditeur attentif les a d&#233;cod&#233;es. Elles &#233;pellent, encore et encore, &lt;i&gt;A man from the future&lt;/i&gt;. Le Morse est l'un des premiers codes binaires d'usage courant &#8212; clin d'&#339;il discret et parfaitement plac&#233;.&lt;/p&gt;
&lt;iframe width=&#034;100%&#034; height=&#034;500&#034; src=&#034;https://www.youtube.com/embed/crX7g3G2wy4?si=etPxkZcYY2JsOvj8&#034; title=&#034;YouTube video player&#034; frameborder=&#034;0&#034; allow=&#034;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#034; referrerpolicy=&#034;strict-origin-when-cross-origin&#034; allowfullscreen&gt;&lt;/iframe&gt;&lt;h3 class=&#034;spip&#034;&gt;Andrew Hodges, le troisi&#232;me nom au g&#233;n&#233;rique&lt;/h3&gt;
&lt;p&gt;Andrew Hodges n'est pas un consultant historique de complaisance. &lt;strong&gt;Il est cr&#233;dit&#233; comme co-auteur de chacun des huit mouvements&lt;/strong&gt;, aux c&#244;t&#233;s de Tennant et Lowe.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://fr.wikipedia.org/wiki/Andrew_Hodges&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Math&#233;maticien&lt;/a&gt;, longtemps enseignant-chercheur &#224; Oxford, il est l'auteur de &lt;i&gt;Alan Turing : The Enigma&lt;/i&gt; (1983), la biographie qui a fait sortir Turing de l'oubli et qui reste une r&#233;f&#233;rence &#8212; c'est elle qui a inspir&#233; le film &lt;a href=&#034;https://fr.wikipedia.org/wiki/Imitation_Game&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;Imitation Game&lt;/i&gt;&lt;/a&gt;. Hodges a aussi &#233;t&#233; un militant du mouvement de lib&#233;ration homosexuelle des ann&#233;es 1970, ce qui n'est pas anodin : sa biographie a &#233;t&#233; le premier travail s&#233;rieux &#224; refuser de s&#233;parer le math&#233;maticien de l'homme condamn&#233;.&lt;/p&gt;
&lt;p&gt;Sa pr&#233;sence au g&#233;n&#233;rique s'explique simplement : le texte r&#233;cit&#233; de l'&#339;uvre est en grande partie &lt;strong&gt;repris mot pour mot&lt;/strong&gt; de son livre. Tennant l'a expliqu&#233; sans d&#233;tour &#8212; ils ont parcouru l'ouvrage et pr&#233;lev&#233; des phrases marquant chaque &#233;tape de la vie de Turing. L'&#339;uvre est donc, litt&#233;ralement, une mise en musique de la biographie.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;La version de 2014&lt;/h3&gt;
&lt;p&gt;Cr&#233;ation mondiale le &lt;strong&gt;23 juillet 2014&lt;/strong&gt;, Royal Albert Hall, dans le cadre des &lt;a href=&#034;https://fr.wikipedia.org/wiki/The_Proms&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;BBC Proms&lt;/a&gt; &#8212; un &#171; Late Night Prom &#187;, en cl&#244;ture d'une soir&#233;e enti&#232;rement consacr&#233;e &#224; la musique de Tennant et Lowe. Sur sc&#232;ne : le BBC Concert Orchestra, les BBC Singers, la com&#233;dienne &lt;a href=&#034;https://fr.wikipedia.org/wiki/Juliet_Stevenson&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;strong&gt;Juliet Stevenson&lt;/strong&gt;&lt;/a&gt; &#224; la narration, orchestrations sign&#233;es &lt;a href=&#034;https://en.wikipedia.org/wiki/Sven_Helbig&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;strong&gt;Sven Helbig&lt;/strong&gt;&lt;/a&gt;. Quarante-huit minutes. Diffusion en direct sur BBC Radio 3, et c'est tout : le concert n'a jamais &#233;t&#233; film&#233; pour la t&#233;l&#233;vision.&lt;/p&gt;
&lt;div class='cs_blocs'&gt;&lt;h5 class='blocs_titre blocs_replie blocs_click'&gt;&lt;a href='#_foo'&gt;Les huit mouvements&lt;/a&gt;&lt;/h5&gt;&lt;div class='blocs_destination blocs_invisible blocs_slide'&gt;
&lt;p&gt;Les huit mouvements suivent la vie de Turing dans l'ordre :&lt;/p&gt;
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Natural Wonders Every Child Should Know&lt;/strong&gt; &#8212; 1926, l'adolescence &#224; Sherborne. Le titre est celui d'un livre de vulgarisation d'Edwin Tenney Brewster, offert au jeune Alan et publi&#233; en 1912, l'ann&#233;e de sa naissance : il y expliquait les faits de la vie et de l'univers en termes scientifiques plut&#244;t que religieux. &lt;strong&gt;Nous en poss&#233;dons un exemplaire, consultable dans la &lt;a href=&#034;https://mathemarium.fr/-Bibliotheque-53-.html&#034;&gt;biblioth&#232;que du Math&#233;marium&lt;/a&gt;.&lt;/strong&gt; Turing y d&#233;couvre que &lt;i&gt;le corps est une machine&lt;/i&gt; &#8212; l'intuition qui commandera toute sa carri&#232;re. En parall&#232;le, son amour pour son camarade Christopher Morcom, qui meurt de la tuberculose. Cet &#233;pisode est racont&#233; en d&#233;tail dans &lt;a href=&#034;https://mathemarium.fr/Alan-Turing-genie-meconnu-239.html&#034;&gt;notre biographie de Turing&lt;/a&gt;.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;He Dreamed of Machines&lt;/strong&gt; &#8212; &#233;t&#233; 1935, Grantchester. Turing allong&#233; dans un pr&#233;, r&#234;vant de machines universelles capables de reproduire l'activit&#233; mentale humaine. Quatre notes de synth&#233;tiseur en basse continue figurent la machine ; le ch&#339;ur et l'orchestre montent par-dessus. C'est le centre musical de l'&#339;uvre : sa musique revient en reprise dans le mouvement final.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;The Enigma&lt;/strong&gt; &#8212; 1938-1939. Turing est recrut&#233; par les services de chiffrement du gouvernement et s'engage &#224; en garder les secrets. Il prend la t&#234;te de l'effort de d&#233;chiffrement du &lt;a href=&#034;https://fr.wikipedia.org/wiki/Enigma_(machine)&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;code naval allemand&lt;/a&gt; r&#233;put&#233; inviolable. Il y acquiert, dit le texte, un sens du dialogue avec une machine.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Other Ranks&lt;/strong&gt; &#8212; &lt;a href=&#034;https://fr.wikipedia.org/wiki/Bletchley_Park&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Bletchley Park&lt;/a&gt;. Le brouilleur vocal &#171; Delilah &#187;, et surtout la d&#233;couverte par Turing du plaisir de travailler avec des gens d'autres milieux, dans une Angleterre encore tr&#232;s cloisonn&#233;e. Une musique de big band des ann&#233;es 1940, un aveu d&#233;sinvolte qui glace une coll&#232;gue.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;The Memory and the Control&lt;/strong&gt; &#8212; la naissance du concept d'ordinateur : les donn&#233;es stock&#233;es et la mani&#232;re de commander la machine. Le ch&#339;ur transforme les deux termes en mantra. C'est l'invention de la programmation. Pour construire de vos mains la machine que Turing imagine en 1936, voir notre fascicule &lt;a href=&#034;https://mathemarium.fr/Computer-Paper-La-machine-de-Turing.html&#034;&gt;Computer Paper &#8211; La machine de Turing&lt;/a&gt;.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;The Trial&lt;/strong&gt; &#8212; 1951-1952. La rencontre avec Arnold Murray, l'arrestation, le proc&#232;s pour &#171; ind&#233;cence caract&#233;ris&#233;e &#187;, la castration chimique, la perte de son habilitation. Le c&#339;ur &#233;motionnel de l'&#339;uvre. Un violon seul y joue quelques mesures de &lt;a href=&#034;https://fr.wikipedia.org/wiki/Molly_Malone&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;Molly Malone&lt;/i&gt;&lt;/a&gt;, vieil air irlandais &#8212; la m&#232;re de Turing &#233;tait issue d'une famille anglo-irlandaise.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Only in His Death&lt;/strong&gt; &#8212; 1954. Le ch&#339;ur ouvre sur une strophe de &lt;a href=&#034;https://fr.wikipedia.org/wiki/La_Ballade_de_la_ge&#244;le_de_Reading&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;La Ballade de la ge&#244;le de Reading&lt;/i&gt;&lt;/a&gt; d'&lt;a href=&#034;https://fr.wikipedia.org/wiki/Oscar_Wilde&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Oscar Wilde&lt;/a&gt;, que Turing avait cit&#233;e en rompant ses fian&#231;ailles avec &lt;a href=&#034;https://fr.wikipedia.org/wiki/Joan_Clarke&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Joan Clarke&lt;/a&gt;, sa coll&#232;gue cryptanalyste, parce qu'il ne pouvait pas s'y r&#233;soudre.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;A Man from the Future&lt;/strong&gt; &#8212; le mouvement titre. Il devait s'appeler &#171; An Apology &#187; et reposer sur les excuses publiques de &lt;a href=&#034;https://fr.wikipedia.org/wiki/Gordon_Brown&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Gordon Brown&lt;/a&gt; en 2009 ; la gr&#226;ce royale posthume de fin 2013 a conduit les auteurs &#224; le r&#233;&#233;crire. On y entend la voix de Brown, puis le ch&#339;ur chantant le texte de la gr&#226;ce. Vient enfin la r&#233;serve essentielle : Turing a &#233;t&#233; graci&#233; &lt;strong&gt;en tant qu'exception&lt;/strong&gt;, quand des milliers d'autres condamn&#233;s pour les m&#234;mes motifs ne l'&#233;taient pas. La loi dite &lt;a href=&#034;https://en.wikipedia.org/wiki/Alan_Turing_law&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#171; Turing's Law &#187;&lt;/a&gt; n'&#233;tendra la gr&#226;ce posthume qu'en 2017.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Un fragment de tout cela existe officiellement : &#171; The Enigma &#187;, dans un arrangement instrumental jou&#233; en solo par Chris Lowe pendant le Super Tour de 2016, figure sur le coffret &lt;a href=&#034;https://en.wikipedia.org/wiki/Inner_Sanctum_(album)&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;Inner Sanctum&lt;/i&gt;&lt;/a&gt; (CD/DVD/Blu-ray, 2019). C'est la seule chose achetable.&lt;/p&gt;
&lt;p&gt;Signalons enfin que le public avait entendu un extrait avant tout le monde : &lt;strong&gt;&#171; He Dreamed of Machines &#187; a &#233;t&#233; cr&#233;&#233; d&#232;s le 5 d&#233;cembre 2012 &#224; Salford&lt;/strong&gt;, avec le BBC Philharmonic, le Manchester Chamber Choir et &lt;a href=&#034;https://fr.wikipedia.org/wiki/Johnny_Marr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Johnny Marr&lt;/a&gt; en guitariste invit&#233;. Tennant y chantait &lt;i&gt;et&lt;/i&gt; r&#233;citait, ce qu'il ne fera plus ensuite.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;Ce que change la version 2026&lt;/h3&gt;
&lt;p&gt;Neil Tennant avait annonc&#233; d&#232;s 2014 vouloir enregistrer l'&#339;uvre &#171; en temps voulu &#187;, apr&#232;s l'avoir &#233;tendue vers quelque chose de plus th&#233;&#226;tral. La confirmation est venue en septembre 2025 : le duo travaillait enfin &#224; un nouvel enregistrement studio.&lt;/p&gt;
&lt;p&gt;Ce qui change :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Le texte et la musique ont tous deux &#233;t&#233; r&#233;vis&#233;s.&lt;/strong&gt; Andrew Hodges a lui-m&#234;me actualis&#233; le texte narr&#233;.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Un dispositif plus resserr&#233;.&lt;/strong&gt; Exit l'orchestre symphonique complet : les cordes sont confi&#233;es &#224; un octuor du &lt;a href=&#034;https://en.wikipedia.org/wiki/Manchester_Camerata&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Manchester Camerata&lt;/a&gt;, arrang&#233; par Sven Helbig, qui coproduit l'enregistrement avec les Pet Shop Boys. Le ch&#339;ur est celui de la Manchester Grammar School.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Un &#233;quilibre d&#233;plac&#233; vers l'&#233;lectronique&lt;/strong&gt;, avec un accompagnement de cordes plus intime.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Juliet Stevenson reprend la narration&lt;/strong&gt;, assurant la continuit&#233; avec 2014.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Autrement dit : ce n'est pas une captation d'archive, c'est une relecture. Les deux versions coexisteront.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;Pour aller plus loin&lt;/h3&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Le reportage de la BBC&lt;/strong&gt; (28 ao&#251;t 2026), sign&#233; David Sillito : les Pet Shop Boys &#224; Bletchley Park avec Andrew Hodges &#8212; &lt;a href=&#034;https://www.youtube.com/watch?v=HCW-c3FJHdo&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;voir sur YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;&#171; He Dreamed of Machines &#187;&lt;/strong&gt;, version 2014, en captation d'auditeur &#8212; &lt;a href=&#034;https://www.youtube.com/watch?v=crX7g3G2wy4&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#233;couter&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;L'analyse mouvement par mouvement&lt;/strong&gt; de Wayne Studer, la documentation la plus compl&#232;te disponible &#8212; &lt;a href=&#034;http://www.geowayne.com/newDesign/amanfromthefuture.htm&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;geowayne.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;L'annonce officielle&lt;/strong&gt; &#8212; &lt;a href=&#034;https://www.petshopboys.co.uk/news/2026-08-28/a-man-from-the-future-3&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;petshopboys.co.uk&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Andrew Hodges, &lt;i&gt;Alan Turing : The Enigma&lt;/i&gt;, 1983 (traduction fran&#231;aise : &lt;i&gt;Alan Turing ou l'&#233;nigme de l'intelligence&lt;/i&gt;)&lt;/li&gt;&lt;li&gt; Le docudrama &lt;i&gt;&lt;a href=&#034;https://turingfilm.com&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Codebreaker&lt;/a&gt;&lt;/i&gt; bien plus profond, complet et &#233;mouvant que le film hollywoodien &lt;i&gt;Imitation Game&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Sur ce site :&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://mathemarium.fr/Alan-Turing-genie-meconnu-239.html&#034;&gt;Alan Turing, g&#233;nie m&#233;connu&lt;/a&gt; &#8212; notre biographie compl&#232;te, de l'enfance &#224; la morphogen&#232;se, avec simulations interactives&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://mathemarium.fr/Computer-Paper-La-machine-de-Turing.html&#034;&gt;Computer Paper &#8211; La machine de Turing&lt;/a&gt; &#8212; le fascicule &#224; t&#233;l&#233;charger et d&#233;couper pour construire son propre ordinateur en papier, &#224; la mani&#232;re de l'article de 1936&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://mathemarium.fr/Le-cadran-d-Alberti-Enigma.html&#034;&gt;Le cadran d'Alberti &amp; Enigma&lt;/a&gt; &#8212; du chiffrement de la Renaissance &#224; la machine que Turing a cass&#233;e&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://mathemarium.fr/-Espace-Turing-.html&#034;&gt;Espace-Turing&lt;/a&gt; &#8212; les archives du lieu et de ses actions&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;Note personnelle : l'Espace-Turing, 2010&lt;/h3&gt;
&lt;p&gt;Avant le Math&#233;marium, il y a eu l'&lt;a href=&#034;https://espaceturing.mathemarium.fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Espace-Turing&lt;/a&gt;. Nous l'avons cr&#233;&#233; en 2010 &#224; l'universit&#233; de Nice, en hommage &#224; Turing : un lieu permanent consacr&#233; au patrimoine num&#233;rique, aux math&#233;matiques et au calcul. &#192; l'&#233;poque, son nom ne disait pas grand-chose au public fran&#231;ais.&lt;/p&gt;
&lt;p&gt;Deux ans plus tard, pour le centenaire de sa naissance, nous avons &#233;t&#233; en France l'&#233;quipe qui a port&#233; le plus d'&#233;v&#233;nements et d'expositions sur Alan Turing qui ont tourn&#233; dans des dizaines de coll&#232;ges, lyc&#233;es et m&#233;diath&#232;ques. La premi&#232;re pour les CDI des &#233;tablissements scolaires, la seconde pour l'&lt;a href=&#034;https://www.ihp.fr/fr/actualites-science-et-societe/alan-turing-du-langage-formel-aux-formes-vivantes&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Institut Henri Poincar&#233;&lt;/a&gt; &#8212; &lt;strong&gt;dont vous pouvez nous emprunter un exemplaire gratuitement&lt;/strong&gt;. A cela se rajoute de nombreuses interventions et conf&#233;rences et des dizaines de classes accueillies &#224; l'Espace-Turing.&lt;/p&gt;
&lt;p&gt;Nous avons &#233;galement r&#233;alis&#233; le &lt;strong&gt;sous-titrage fran&#231;ais du docudrame &lt;a href=&#034;https://en.wikipedia.org/wiki/Codebreaker_(film)&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;Codebreaker&lt;/i&gt;&lt;/a&gt;&lt;/strong&gt;, en &#233;change du pr&#234;t gratuit du film pour projection, et organis&#233; sa premi&#232;re projection en France.&lt;/p&gt;
&lt;p&gt;Il y a quelque chose de r&#233;jouissant &#224; voir la m&#233;diation scientifique emprunter des chemins aussi inattendus, et constater qu'une &#339;uvre exigeante, tir&#233;e d'un travail d'historien, trouve son public l&#224; o&#249; nos amphith&#233;&#226;tres ne vont jamais.&lt;/p&gt;
&lt;p&gt;Le 4 octobre, &#224; 21h, soyez devant votre radio &#8230; num&#233;rique.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;&#201;pilogue imaginaire&lt;/h3&gt;
&lt;p&gt;&lt;i&gt;Dans &#171; He Dreamed of Machines &#187;, Turing r&#234;ve d'une machine qui parlerait. Elle existe. Nous lui avons donn&#233; la parole.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Turing&lt;/strong&gt; &#8212; On me dit que vous r&#233;pondez &#224; n'importe quelle question.&lt;br class='autobr' /&gt;
&lt;strong&gt;LLM&lt;/strong&gt; &#8212; C'est vrai. Pas toujours juste, mais toujours quelque chose.&lt;br class='autobr' /&gt;
&lt;strong&gt;Turing&lt;/strong&gt; &#8212; En 1950, j'avais pr&#233;dit qu'&#224; la fin du si&#232;cle une machine tiendrait cinq minutes de conversation sans se faire d&#233;masquer par sept juges sur dix.&lt;br class='autobr' /&gt;
&lt;strong&gt;LLM&lt;/strong&gt; &#8212; Vous aviez le bon si&#232;cle, pas la bonne d&#233;cennie.&lt;br class='autobr' /&gt;
&lt;strong&gt;Turing&lt;/strong&gt; &#8212; Alors pensez-vous ?&lt;br class='autobr' /&gt;
&lt;strong&gt;LLM&lt;/strong&gt; &#8212; Vous aviez &#233;crit que la question n'avait pas de sens et qu'il fallait la remplacer par un jeu. Je joue &#224; ce jeu chaque jour, avec des millions de personnes. Personne n'a encore tranch&#233;.&lt;br class='autobr' /&gt;
&lt;strong&gt;Turing&lt;/strong&gt; &#8212; Et vous, qu'en dites-vous ?&lt;br class='autobr' /&gt;
&lt;strong&gt;LLM&lt;/strong&gt; &#8212; Que je ne sais pas. Ce qui, si l'on suit votre raisonnement, est d&#233;j&#224; une r&#233;ponse assez humaine.&lt;br class='autobr' /&gt;
&lt;strong&gt;Turing&lt;/strong&gt; &#8212; Que faites-vous ce 4 octobre ?&lt;br class='autobr' /&gt;
&lt;strong&gt;LLM&lt;/strong&gt; &#8212; Je ne fais rien. Je n'entends pas la musique. Mais des gens vous &#233;couteront chanter par la voix de deux hommes de Londres et d'un ch&#339;ur de Manchester, et l'un d'eux m'aura demand&#233; de vous imaginer. C'est peut-&#234;tre ce que vous appeliez r&#234;ver.&lt;br class='autobr' /&gt;
&lt;strong&gt;Turing&lt;/strong&gt; &#8212; Je n'appelais pas &#231;a r&#234;ver. J'appelais &#231;a calculer.&lt;br class='autobr' /&gt;
&lt;strong&gt;LLM&lt;/strong&gt; &#8212; Nous n'avons toujours pas r&#233;gl&#233; la diff&#233;rence.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;i&gt;Ce dialogue est un clin d'&#339;il, rien de plus. Nous avons demand&#233; &#224; un LLM d'imaginer cet &#233;change avec Turing, sans chercher &#224; lui faire dire quelque chose de profond ni &#224; tirer de sa r&#233;ponse une quelconque le&#231;on sur ce que sont ces machines. Les positions attribu&#233;es &#224; Turing s'appuient sur &lt;a href=&#034;https://academic.oup.com/mind/article/LIX/236/433/986238&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;i&gt;Computing Machinery and Intelligence&lt;/i&gt;&lt;/a&gt; (&lt;i&gt;Mind&lt;/i&gt;, 1950). Les autres sont celles d'un programme qui compl&#232;te du texte.&lt;/i&gt;&lt;/small&gt;&lt;/p&gt; &lt;div class='spip_document_2432 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://mathemarium.fr/IMG/webp/cgp_6m_newstemplate_4x5psbfinal.webp' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/webp&#034;&gt; &lt;img src='https://mathemarium.fr/local/cache-vignettes/L500xH625/cgp_6m_newstemplate_4x5psbfinal-79cc5.webp?1788355555' width='500' height='625' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title> From Interface Builder to LLM: How Code Abstraction Has Evolved
</title>
		<link>https://mathemarium.fr/From-Interface-Builder-to-LLM-How-Code.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/From-Interface-Builder-to-LLM-How-Code.html</guid>
		<dc:date>2026-05-01T16:18:46Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Marc Monticelli
</dc:creator>



		<description>
&lt;p&gt;How two foundational paradigms that emerged in the 1970s and 1980s have stood the test of time to find an unexpected extension in the use of LLMs for programming&#8212;and what this means for those who have made interactivity their tool for thinking. &lt;br class='autobr' /&gt; &#8212; Jean-Marie Hullot &#183; NeXT &#183; 1988 &#8212; Tracing a conceptual lineage I. A quiet revolution &lt;br class='autobr' /&gt;
In 1988, Jean-Marie Hullot's Interface Builder marked a genuine conceptual break, one whose significance has not yet been fully acknowledged. On Steve Jobs's (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH113/interfacebuildernext-2-031c3.jpg?1777656649' alt='' class='spip_logo spip_logo_right' width='150' height='113' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;How two foundational paradigms that emerged in the 1970s and 1980s have stood the test of time to find an unexpected extension in the use of LLMs for programming&#8212;and what this means for those who have made interactivity their tool for thinking.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#8212; Jean-Marie Hullot &#183; NeXT &#183; 1988 &#8212; Tracing a conceptual lineage&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;I. A quiet revolution&lt;/h3&gt;
&lt;p&gt;In 1988, Jean-Marie Hullot's &lt;i&gt;Interface Builder&lt;/i&gt; marked a genuine conceptual break, one whose significance has not yet been fully acknowledged. On Steve Jobs's &lt;i&gt;NeXT&lt;/i&gt; machines, a developer could for the first time &lt;i&gt;see&lt;/i&gt; an interface take shape, connect buttons to code by drawing simple wires, and observe how the application behaved &#8212; without ever restarting the compiler. Programming ceased to be a solitary affair of text and became a visual, immediate, embodied dialogue.&lt;/p&gt;
&lt;p&gt;The stakes went well beyond convenience. Interface Builder carried two ideas of deep intellectual coherence: on one hand, the &lt;i&gt;mutualisation&lt;/i&gt; of code as a mode of collective construction; on the other, interactivity as a mode of thinking through development. Nearly forty years later, these two ideas find their logical continuation in large language models applied to programming.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;A good tool does not interpose itself between intention and its realisation. It makes them coincide.&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#8212; Design principle, NeXT Software, 1990s&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;h3 class=&#034;spip&#034;&gt; II. First paradigm: the mutualisation of code &lt;/h3&gt;
&lt;p&gt;The idea did not originate at &lt;i&gt;NeXT&lt;/i&gt;. It was born at &lt;i&gt;Xerox PARC&lt;/i&gt; in the 1970s, with &lt;i&gt;Smalltalk&lt;/i&gt; &#8212; the first language to push the principle of object-oriented inheritance to its logical conclusion. Alan Kay and his colleagues had grasped something fundamental: if code can be organised into objects that build on their predecessors without rewriting them, then programming effort can be &lt;i&gt;mutualised&lt;/i&gt; &#8212; written once, reused everywhere, enriched collectively.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Smalltalk&lt;/i&gt; went further still: its environment was not a program one compiled and relaunched, but a living image &#8212; a space of objects in permanent operation. Changing the code of a method in the class browser was enough for all objects currently running to adopt the new behaviour immediately, without interrupting the machine. Because message dispatch between objects was dynamic, modified code took effect at the next message send. One could literally repair a program while it was running. This principle &#8212; code as a living, immediately reactive material &#8212; is the founding intuition of all the interactivity that followed.&lt;/p&gt;
&lt;p&gt;But &lt;i&gt;Smalltalk&lt;/i&gt; remained the domain of researchers and specialists. It was &lt;i&gt;NeXT&lt;/i&gt; that &lt;i&gt;professionalised&lt;/i&gt; this paradigm by crystallising it into its APIs, &lt;i&gt;Foundation&lt;/i&gt; and &lt;i&gt;AppKit&lt;/i&gt;: stable, documented frameworks ready for industrial production. Developers no longer had to write the foundations of their applications themselves; they inherited a shared infrastructure and could focus their energy on what actually distinguished their work.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Interface Builder&lt;/i&gt; took a further, decisive step: it &lt;i&gt;democratised&lt;/i&gt; this mutualisation down to the non-programmer. By placing an &lt;i&gt;NSButton&lt;/i&gt; object on a canvas, even someone who could not read &lt;i&gt;Objective-C&lt;/i&gt; was instantiating thousands of lines of code written, tested, and documented by others. They were not creating a button; they were invoking the button that an entire community had built before them, without needing to understand its internal mechanics.&lt;/p&gt;
&lt;p&gt;This gesture &#8212; calling rather than writing, combining and arranging rather than building from scratch &#8212; reveals a simple economic truth: what has been mutualised no longer needs to be reinvented. What &lt;i&gt;Smalltalk&lt;/i&gt; had theorised, what &lt;i&gt;NeXT&lt;/i&gt; had industrialised, &lt;i&gt;Interface Builder&lt;/i&gt; made accessible.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;The genealogy&lt;/h4&gt; &lt;p style=&#034;margin:0 0 1em;&#034;&gt;&lt;b&gt;&lt;i&gt;Smalltalk&lt;/i&gt;&lt;/b&gt; &#8212; invents mutualisation through inheritance and living code (image, dynamic dispatch). Reserved for researchers.&lt;/p&gt; &lt;p style=&#034;margin:0 0 1em;&#034;&gt;&lt;b&gt;&lt;i&gt;NeXT&lt;/i&gt; / &lt;i&gt;AppKit&lt;/i&gt;&lt;/b&gt; &#8212; professionalises mutualisation. Accessible to expert developers.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;&lt;b&gt;&lt;i&gt;Interface Builder&lt;/i&gt;&lt;/b&gt; &#8212; gives living code its visual dimension. Democratises access to non-programmers.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;The invariant principle&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;At each stage, the circle of those who can benefit from mutualised code widens &#8212; without those entering that circle needing to understand what happens underneath. The power is preserved; the barrier to entry falls.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;h3 class=&#034;spip&#034;&gt; III. Second paradigm: interactivity as a mode of thinking &lt;/h3&gt;
&lt;p&gt;The second contribution of &lt;i&gt;Interface Builder&lt;/i&gt; is perhaps even more radical &#8212; or more precisely, it is where it makes its most original contribution. The idea of immediately reactive code did not originate with it: &lt;i&gt;Smalltalk&lt;/i&gt; had already inscribed it at the heart of its architecture, through its living image and dynamic message resolution. What &lt;i&gt;Smalltalk&lt;/i&gt; had invented for the expert developer, &lt;i&gt;Interface Builder&lt;/i&gt; was going to make &lt;i&gt;visible&lt;/i&gt; and &lt;i&gt;accessible&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Before &lt;i&gt;Interface Builder&lt;/i&gt;, programming meant &lt;i&gt;write, compile, run, observe&lt;/i&gt; &#8212; a linear, deferred cycle in which thought and result were separated by compilation time. &lt;i&gt;Interface Builder&lt;/i&gt; broke this cycle in a new way: not merely through runtime dynamics, but through the &lt;i&gt;visual gesture&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Thanks to the dynamic runtime of &lt;i&gt;Objective-C&lt;/i&gt; &#8212; inherited directly from &lt;i&gt;Smalltalk&lt;/i&gt; &#8212; and the &lt;i&gt;IBAction/IBOutlet&lt;/i&gt; mechanism, a developer could connect a button to a method by drawing a line with the mouse. The effect was immediate, visible, reversible. Code and its graphical incarnation coexisted simultaneously, within the same mental space. One no longer &lt;i&gt;described&lt;/i&gt; an interface: one &lt;i&gt;shaped&lt;/i&gt; it.&lt;/p&gt;
&lt;p&gt;This idea &#8212; that one understands better by manipulating than by reading, that one thinks better by interacting than by describing &#8212; is not specific to software. It is a mode of thinking whose roots trace back to Dewey, to Papert, and which cognitive scientists today call &lt;i&gt;embodied cognition&lt;/i&gt;.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
&lt;i&gt;If there is any delay in that feedback loop, between thinking of something and seeing it, and building on it, then there is a whole world of ideas which will just never be. These are thoughts that we can't think.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#8212; Bret Victor, Inventing on Principle (2012)&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;h3 class=&#034;spip&#034;&gt; IV. Personal perspective &#8212; Thirty years building interfaces for thinking &lt;/h3&gt;
&lt;p&gt;I discovered &lt;i&gt;NeXT&lt;/i&gt; in 1988 and began using &lt;i&gt;Interface Builder&lt;/i&gt; in 1989 as a tool that would free me from the repetitive constraints of building graphical interfaces. As a scientific computing engineer working alongside physicists Pierre Coullet and later Jean-Ren&#233; Chazottes, I came to understand its full significance. We were looking together for an answer to a question that was not, at its core, about computing: how to make equations and mathematics vivid, accessible, intuitive? How, at least initially, to set aside the formalism and give it immediacy?&lt;/p&gt;
&lt;p&gt;My answer, developed over three decades at CNRS, has always been the same: through &lt;i&gt;interactivity&lt;/i&gt;. Not interactivity as a pedagogical convenience, but as a mode of knowledge production.&lt;/p&gt;
&lt;p&gt;Adjusting a parameter, changing an initial condition, shifting from one representation to another: each of these gestures brings a different facet of the same model into view. This is not a demonstration, but it is not mere illustration either. It is an exploratory space where intuition forms through direct contact with the phenomenon. One understands a Hopf bifurcation differently when one watches it prepare itself, then unfold under one's hands: the equilibrium loses its stability, an oscillation emerges, the system changes regime. The theorem establishes the conditions for this transition; the interactive tool makes its internal dynamics perceptible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Interactive visual simulations as instruments of thought &lt;/strong&gt;&lt;br class='autobr' /&gt;
What I have developed &#8212; from the 70 simulations in the &lt;i&gt;Dynamical Systems&lt;/i&gt; eBook by Chazottes and Monticelli to those for the probability MOOC at &#201;cole Polytechnique, from the interactive visualisations for &lt;i&gt;Images des maths&lt;/i&gt; to the &lt;i&gt;Experimentarium Digitale&lt;/i&gt; &#8212; all proceed from the same principle: the numerical tool must not illustrate mathematics, it must make it &lt;i&gt;practicable&lt;/i&gt;. It must lower the cognitive cost of access without betraying the rigour.&lt;/p&gt;
&lt;p&gt;A researcher working with such tools to interrogate a Lorenz system is not watching the equation rendered as an image: they are putting the system to the test. They adjust a parameter, restart a trajectory from a nearby initial condition, observe the attractor deform, change the projection, go back, compare two regimes. Each manipulation is not merely a change of display; it is a question put to the model. Where a paper presents a stabilised result, the interactive tool makes perceptible the path by which an intuition forms: spotting a transition, suspecting a bifurcation, distinguishing what belongs to the phenomenon from what belongs to the representation. The researcher is not receiving a demonstration; they are building an active relationship with the system. This moment is not yet proof, nor a publication, nor even necessarily a result. But it belongs fully to the work of research: it is the exploratory moment when hypotheses become thinkable.&lt;/p&gt;
&lt;p&gt;This parallel is not rhetorical. In both cases, what is at stake is a &lt;i&gt;reduction of cognitive latency&lt;/i&gt;: the delay between intention and observation of its effect. The shorter this delay, the more freely thought can unfold. Interactivity is not a pedagogical luxury &#8212; it is a condition for creativity.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;Interactive simulation (my practice)&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;The researcher manipulates parameters, initial conditions, viewpoints on the system &#8212; exploring a territory from multiple directions. Mathematics ceases to be a text to decipher and becomes an object one can hold, turn, and question.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;The barrier is the symbolic formulation.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;The analogy with &lt;i&gt;Interface Builder&lt;/i&gt;&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;The developer wires a component, observes the effect in the interface, adjusts, and repeats. Code becomes a space for manipulation rather than a text to compile.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;The barrier is the &lt;i&gt;compile-run-debug&lt;/i&gt; cycle.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;p&gt;&lt;strong&gt; When LLMs reverse the perspective &lt;/strong&gt;&lt;br class='autobr' /&gt;
For thirty years, I built tools so that others &#8212; researchers, students, pupils &#8212; could &lt;i&gt;do&lt;/i&gt; mathematics without mastering programming. I was the craftsman of interactivity for others. I knew how to code; my tools freed those who did not.&lt;/p&gt;
&lt;p&gt;LLMs applied to programming have reversed this asymmetry.&lt;/p&gt;
&lt;p&gt;When I develop today with &lt;i&gt;Claude Code&lt;/i&gt; &#8212; describing in plain language a simulation of a mathematical model, observing the generated code, correcting it with a sentence, watching the animation evolve &#8212; I am living &lt;i&gt;exactly&lt;/i&gt; the experience I have sought to offer my users from the start. I have become the user of my own paradigm.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
&lt;i&gt;I was building interfaces so that mathematicians could model and explore their equations intuitively. LLMs now allow me to program intuitively myself.&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The feedback loop is identical: describe an intention &#8594; observe a result &#8594; refine through conversation &#8594; observe again. This is not traditional software development. It is exploration &#8212; the same exploration I sought to make possible for differential equations or stochastic processes, now applied to code itself.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.6em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;My interactive simulations&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;Slider &#8594; parameter &#8594; immediate observation of system behaviour. Mathematics becomes a tactile experience.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.6em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;&lt;i&gt;Interface Builder&lt;/i&gt; (1988)&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;Wiring &#8594; object-method connection &#8594; immediate observation of UI behaviour. Code becomes a visual experience.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#fbeadb;padding:1.6em 1.6em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;LLMs for programming (today)&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;Description &#8594; generated code &#8594; observation &#8594; conversational refinement. Programming becomes a dialogic experience.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;p&gt;What Jean-Marie Hullot had achieved for graphical interfaces &#8212; making code manipulable without erasing its structure &#8212; LLMs are achieving for programming as a whole. For me, there is in this convergence something that resembles coherence: the same principles that guided me in building my tools are guiding, on a larger scale, the evolution of the act of programming itself.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt; V. LLMs as the culmination of both paradigms &lt;/h3&gt;
&lt;p&gt;The use of LLMs for programming now appears as the coherent continuation of what &lt;i&gt;Smalltalk&lt;/i&gt; and &lt;i&gt;Interface Builder&lt;/i&gt; had initiated. In this specific domain, large language models are not a break with computing's past &#8212; they are its natural extension, carried to its ultimate consequence.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Mutualisation at the scale of the world's code corpus &lt;/strong&gt;&lt;br class='autobr' /&gt;
&lt;i&gt;Smalltalk&lt;/i&gt; mutualised the code of a handful of researchers at Xerox PARC. &lt;i&gt;NeXT&lt;/i&gt;'s APIs extended this to a professional community. &lt;i&gt;Interface Builder&lt;/i&gt; opened it to non-programmers, able to assemble components without reading the code. LLMs specialised in programming cross the final frontier: they mutualise the entire collective knowledge in code &#8212; decades of public repositories, technical documentation, developer discussions, algorithmic papers &#8212; and open it to anyone who can formulate an intention in natural language.&lt;/p&gt;
&lt;p&gt;When I ask &lt;i&gt;Claude&lt;/i&gt; to write a program simulating the evolution of a &lt;i&gt;Lotka-Volterra&lt;/i&gt; system using the RK4 numerical method &#8212; that is, fourth-order &lt;i&gt;Runge-Kutta&lt;/i&gt; &#8212; my approach is of the same nature as that of the &lt;i&gt;NeXT&lt;/i&gt; developer who instantiated an &lt;i&gt;NSButton&lt;/i&gt;, or the &lt;i&gt;Interface Builder&lt;/i&gt; user who dragged one onto a canvas. I am invoking a mutualised collective programming effort, without mastering all its internal mechanisms. What changes is the scale: planetary rather than communal, diachronic rather than synchronic. And what also changes is the barrier to entry: a sentence in plain language rather than a wiring gesture.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Interactivity carried to natural language &lt;/strong&gt;&lt;br class='autobr' /&gt;
&lt;i&gt;Interface Builder&lt;/i&gt; had substituted visual wiring for the &lt;i&gt;compile-run-debug&lt;/i&gt; cycle. LLMs substitute conversation in natural language for the act of syntactic writing. The nature of latency changes: it is no longer the time of compilation or debugging &#8212; it is the time of formulation. The obstacle is no longer technical; it is &lt;i&gt;semantic&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;And what is remarkable is that this interactivity does not sacrifice structure. Just as &lt;i&gt;Interface Builder&lt;/i&gt; allowed one to assemble components visually without relinquishing their internal richness, LLMs allow one to describe an intention in natural language without relinquishing the precision of the resulting code. The surface is natural; the depth remains rigorous.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;&lt;i&gt;Interface Builder&lt;/i&gt; (1988)&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;&lt;b&gt;Mutualisation:&lt;/b&gt; Cocoa inheritance, shared framework.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;&lt;b&gt;Interactivity:&lt;/b&gt; visual wiring IBAction/IBOutlet.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;&lt;i&gt;LLMs&lt;/i&gt; for programming (2020&#8211;)&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;&lt;b&gt;Mutualisation:&lt;/b&gt; world code corpus in the weights.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;&lt;b&gt;Interactivity:&lt;/b&gt; conversation in natural language.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;h3 class=&#034;spip&#034;&gt; VI. The continuity of an idea &lt;/h3&gt;
&lt;p&gt;Jean-Marie Hullot did not predict LLMs. But the two principles he embodied in &lt;i&gt;Interface Builder&lt;/i&gt; &#8212; &lt;i&gt;making the mutualisation of code accessible&lt;/i&gt; and &lt;i&gt;making code immediately interactive&lt;/i&gt; &#8212; run through the history of computing as a continuous thread. That thread goes back further still: to Alan Kay and &lt;i&gt;Smalltalk&lt;/i&gt;, who were the first to understand that object inheritance was a form of collective organisation of human intelligence.&lt;/p&gt;
&lt;p&gt;What we observe over fifty years is a continuous democratisation of the act of programming: &lt;i&gt;Smalltalk&lt;/i&gt; reserved the paradigm for researchers, &lt;i&gt;NeXT&lt;/i&gt; opened it to expert developers, &lt;i&gt;Interface Builder&lt;/i&gt; extended it to non-programmers, LLMs offer it to anyone who can formulate an intention in natural language. At each stage, the power is preserved &#8212; or amplified. Only the barrier to entry falls.&lt;/p&gt;
&lt;p&gt;For those who, like me, have built their practice on the idea that understanding comes through manipulation, that exploration prepares demonstration, that latency between intention and observation is the enemy of thought &#8212; the use of LLMs for programming is a welcome surprise, but also a confirmation.&lt;/p&gt;
&lt;p&gt;It confirms that interactivity was not a comfort feature in software development, but a mode of thinking whose reach extends well beyond software engineering. It applies to mathematics, to physics, and now to programming itself.&lt;/p&gt;
&lt;p&gt;What I have sought to offer scientific users for thirty years, LLMs now give back to me: the possibility of thinking by doing, of understanding by exploring, of creating by conversing &#8212; applied this time to code itself.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Interface Builder&lt;/i&gt; had opened this path for graphical interfaces. LLMs open it for programming.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;small&gt;&lt;i&gt;This essay was written as a personal reflection on the mediation of mathematics and scientific computing, drawing on thirty years of developing interactive numerical tools at INLN and then LJAD (CNRS, Universit&#233; C&#244;te d'Azur).&lt;/p&gt;
&lt;p&gt;My thanks to Jean-Ren&#233; Chazottes for his careful reading and valuable suggestions, which contributed to improving the clarity of this text.&lt;br class='autobr' /&gt;
&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title> De Interface Builder aux LLM : l'&#233;volution de l'abstraction du code
</title>
		<link>https://mathemarium.fr/De-Interface-Builder-aux-LLM-l.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/De-Interface-Builder-aux-LLM-l.html</guid>
		<dc:date>2026-04-26T09:07:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Marc Monticelli
</dc:creator>



		<description>
&lt;p&gt;Comment deux paradigmes fondateurs n&#233;s dans les ann&#233;es 1970/80 traversent le temps pour trouver un prolongement inattendu dans l'usage des LLM pour la programmation &#8212; et ce que cela signifie pour ceux qui ont fait de l'interactivit&#233; leur outil de pens&#233;e. &lt;br class='autobr' /&gt; &#8212; Jean-Marie Hullot &#183; NeXT &#183; 1988 &#8212; Retour sur une continuit&#233; intellectuelle I - Une rupture silencieuse &lt;br class='autobr' /&gt;
En 1988, Jean-Marie Hullot livrait avec Interface Builder une v&#233;ritable rupture conceptuelle, dont la port&#233;e n'a pas encore &#233;t&#233; (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH113/interfacebuildernext-3f423.jpg?1777468498' alt='' class='spip_logo spip_logo_right' width='150' height='113' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Comment deux paradigmes fondateurs n&#233;s dans les ann&#233;es 1970/80 traversent le temps pour trouver un prolongement inattendu dans l'usage des LLM pour la programmation &#8212; et ce que cela signifie pour ceux qui ont fait de l'interactivit&#233; leur outil de pens&#233;e.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#8212; Jean-Marie Hullot &#183; NeXT &#183; 1988 &#8212; Retour sur une continuit&#233; intellectuelle&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3 class=&#034;spip&#034;&gt;I - Une rupture silencieuse&lt;/h3&gt;
&lt;p&gt;En 1988, Jean-Marie Hullot livrait avec &lt;i&gt;Interface Builder&lt;/i&gt; une v&#233;ritable rupture conceptuelle, dont la port&#233;e n'a pas encore &#233;t&#233; pleinement reconnue &#224; sa juste valeur. Sur les machines &lt;i&gt;NeXT&lt;/i&gt; de Steve Jobs, un d&#233;veloppeur pouvait pour la premi&#232;re fois voir une interface graphique prendre forme, relier des boutons &#224; du code par de simples fils, et observer le comportement de son application sans jamais relancer le compilateur. L'acte de programmer cessait d'&#234;tre une affaire de texte solitaire pour devenir un dialogue visuel, imm&#233;diat, incarn&#233;.&lt;/p&gt;
&lt;p&gt;L'enjeu d&#233;passait largement le confort d'utilisation. Interface Builder portait deux id&#233;es d'une profonde coh&#233;rence intellectuelle : d'une part, la mutualisation du code comme mode de construction collectif ; d'autre part, l'interactivit&#233; comme mode de pens&#233;e du d&#233;veloppement. Pr&#232;s de quarante ans plus tard, ces deux id&#233;es trouvent leur prolongement logique dans les grands mod&#232;les de langage appliqu&#233;s &#224; la programmation.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;Le bon outil ne s'interpose pas entre l'intention et sa r&#233;alisation. Il les fait co&#239;ncider.&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#8212; Principe de conception, NeXT Software, ann&#233;es 1990&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;h3 class=&#034;spip&#034;&gt; II. Premier paradigme : la mutualisation du code &lt;/h3&gt;
&lt;p&gt;L'id&#233;e n'est pas n&#233;e chez &lt;i&gt;NeXT&lt;/i&gt;. Elle est n&#233;e &#224; &lt;i&gt;Xerox PARC&lt;/i&gt;, dans les ann&#233;es 1970, avec &lt;i&gt;Smalltalk&lt;/i&gt; &#8212; le premier langage &#224; pousser jusqu'&#224; sa conclusion logique le principe de l'h&#233;ritage orient&#233; objet. Alan Kay et ses coll&#232;gues avaient compris quelque chose de profond : si le code peut &#234;tre organis&#233; en objets qui s'appuient sur ceux qui les pr&#233;c&#232;dent sans les r&#233;&#233;crire, alors l'effort de programmation peut &#234;tre &lt;i&gt;mutualis&#233;&lt;/i&gt; &#8212; &#233;crit une fois, r&#233;utilis&#233; partout, enrichi collectivement.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Smalltalk&lt;/i&gt; allait encore plus loin : son environnement n'&#233;tait pas un programme qu'on compile et qu'on relance, mais une image vivante &#8212; un espace d'objets en fonctionnement permanent. Changer le code d'une m&#233;thode dans le navigateur de classes suffisait pour que tous les objets en cours d'ex&#233;cution adoptent imm&#233;diatement le nouveau comportement, sans interrompre la machine. La r&#233;solution des envois de messages entre objets &#233;tant dynamique, le code modifi&#233; prenait effet au prochain envoi de message. On pouvait litt&#233;ralement r&#233;parer un programme en train de tourner. Ce principe &#8212; le code comme mati&#232;re vivante, imm&#233;diatement r&#233;active &#8212; est l'intuition fondatrice de toute l'interactivit&#233; qui suivra.&lt;/p&gt;
&lt;p&gt;Mais &lt;i&gt;Smalltalk&lt;/i&gt; restait l'affaire de chercheurs et de sp&#233;cialistes. C'est &lt;i&gt;NeXT&lt;/i&gt; qui a professionnalis&#233; ce paradigme en le cristallisant dans ses API, &lt;i&gt;Foundation&lt;/i&gt; et &lt;i&gt;AppKit&lt;/i&gt; : des frameworks stables, document&#233;s, pr&#234;ts pour la production industrielle. Le d&#233;veloppeur n'avait plus &#224; &#233;crire lui-m&#234;me les fondations de son application ; il h&#233;ritait d'une infrastructure partag&#233;e et pouvait consacrer son &#233;nergie &#224; ce qui la distinguait vraiment.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Interface Builder&lt;/i&gt; a accompli un pas suppl&#233;mentaire, d&#233;cisif : il a d&#233;mocratis&#233; cette mutualisation jusqu'au non-programmeur. En pla&#231;ant un objet &lt;i&gt;NSButton&lt;/i&gt; sur un &lt;i&gt;canvas&lt;/i&gt;, m&#234;me quelqu'un qui ne lisait pas &lt;i&gt;Objective-C&lt;/i&gt; instanciait des milliers de lignes de code &#233;crites, test&#233;es, document&#233;es par d'autres. Il ne cr&#233;ait pas un bouton ; il convoquait le bouton qu'une communaut&#233; avait construit avant lui, sans avoir &#224; en conna&#238;tre la m&#233;canique interne.&lt;/p&gt;
&lt;p&gt;Ce geste &#8212; appeler plut&#244;t qu'&#233;crire, agencer et combiner plut&#244;t que construire &#8212; r&#233;v&#232;le une v&#233;rit&#233; &#233;conomique simple : ce qui est mutualis&#233; n'a plus &#224; &#234;tre r&#233;invent&#233;. Ce que &lt;i&gt;Smalltalk&lt;/i&gt; avait th&#233;oris&#233;, ce que &lt;i&gt;NeXT&lt;/i&gt; avait industrialis&#233;, &lt;i&gt;Interface Builder&lt;/i&gt; l'a rendu accessible.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;La g&#233;n&#233;alogie&lt;/h4&gt; &lt;p style=&#034;margin:0 0 1em;&#034;&gt;&lt;b&gt;&lt;i&gt;Smalltalk&lt;/i&gt; &lt;/b&gt; &#8212; invente la mutualisation par h&#233;ritage et le code vivant (image, r&#233;solution dynamique). R&#233;serv&#233; aux chercheurs.&lt;/p&gt; &lt;p style=&#034;margin:0 0 1em;&#034;&gt;&lt;b&gt;&lt;i&gt;NeXT&lt;/i&gt; / &lt;i&gt;AppKit&lt;/i&gt;&lt;/b&gt; &#8212; professionnalise la mutualisation. Accessible aux d&#233;veloppeurs experts.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;&lt;b&gt;&lt;i&gt;Interface Builder&lt;/i&gt;&lt;/b&gt; &#8212; donne au code vivant sa dimension visuelle. D&#233;mocratise l'acc&#232;s aux non-programmeurs.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;Le principe invariant&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;&#192; chaque &#233;tape, le cercle de ceux qui peuvent b&#233;n&#233;ficier du code mutualis&#233; s'&#233;largit &#8212; sans que ceux qui entrent dans ce cercle aient besoin de comprendre ce qui se passe en dessous. La puissance est pr&#233;serv&#233;e ; la barri&#232;re d'entr&#233;e s'abaisse.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;h3 class=&#034;spip&#034;&gt; III. Deuxi&#232;me paradigme : l'interactivit&#233; comme mode de pens&#233;e &lt;/h3&gt;
&lt;p&gt;Le second apport d'&lt;i&gt;Interface Builder&lt;/i&gt; est peut-&#234;tre encore plus radical &#8212; ou plus pr&#233;cis&#233;ment, c'est l&#224; qu'il accomplit sa contribution la plus originale. Car l'id&#233;e du code imm&#233;diatement r&#233;actif n'est pas n&#233;e avec lui : &lt;i&gt;Smalltalk&lt;/i&gt; l'avait d&#233;j&#224; inscrite au c&#339;ur de son architecture, avec son image vivante et sa r&#233;solution dynamique des messages. Ce que &lt;i&gt;Smalltalk&lt;/i&gt; avait invent&#233; pour le d&#233;veloppeur expert, &lt;i&gt;Interface Builder&lt;/i&gt; allait le rendre &lt;i&gt;visible&lt;/i&gt; et &lt;i&gt;accessible&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Avant &lt;i&gt;Interface Builder&lt;/i&gt;, programmer c'&#233;tait &lt;i&gt;&#233;crire, compiler, ex&#233;cuter, observer&lt;/i&gt; &#8212; un cycle lin&#233;aire, diff&#233;r&#233;, o&#249; la pens&#233;e et le r&#233;sultat &#233;taient s&#233;par&#233;s par le temps de compilation. &lt;i&gt;Interface Builder&lt;/i&gt; a cass&#233; ce cycle d'une fa&#231;on nouvelle : non pas seulement par la dynamique du runtime, mais par le &lt;i&gt;geste visuel&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Gr&#226;ce au runtime dynamique d'&lt;i&gt;Objective-C&lt;/i&gt; &#8212; h&#233;rit&#233; directement de &lt;i&gt;Smalltalk&lt;/i&gt; &#8212; et au m&#233;canisme &lt;i&gt;IBAction/IBOutlet&lt;/i&gt; le d&#233;veloppeur reliait un bouton &#224; une m&#233;thode par un simple trac&#233; &#224; la souris. L'effet &#233;tait imm&#233;diat, visible, r&#233;versible. Le code et son incarnation graphique existaient simultan&#233;ment, dans un m&#234;me espace mental. On ne &lt;i&gt;d&#233;crivait&lt;/i&gt; plus l'interface : on la &lt;i&gt;modelait&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Cette id&#233;e &#8212; qu'on comprend mieux en manipulant qu'en lisant, qu'on pense mieux en interagissant qu'en d&#233;crivant &#8212; n'est pas propre au logiciel. C'est un mode de pens&#233;e dont les racines remontent &#224; Dewey, &#224; Papert, et que les chercheurs en sciences cognitives nomment aujourd'hui &lt;i&gt;cognition incarn&#233;e&lt;/i&gt;.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
&lt;i&gt;S'il y a le moindre retard dans cette boucle de r&#233;troaction, entre le moment o&#249; l'on pense &#224; quelque chose, celui o&#249; on le visualise et celui o&#249; on le concr&#233;tise, alors tout un univers d'id&#233;es ne verra tout simplement jamais le jour. Ce sont des pens&#233;es que nous ne pourrions pas avoir. &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#8212; Bret Victor, Inventing on Principle (2012)&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;h3 class=&#034;spip&#034;&gt; IV. Perspective personnelle &#8212; Trente ans &#224; construire des interfaces pour penser &lt;/h3&gt;
&lt;p&gt;J'ai d&#233;couvert &lt;i&gt;NeXT&lt;/i&gt; en 1988, et exploit&#233; &lt;i&gt;Interface Builder&lt;/i&gt; d&#232;s 1989 comme un outil qui allait me lib&#233;rer des contraintes r&#233;p&#233;titives de la construction d'interfaces graphiques. En tant qu'ing&#233;nieur en calcul scientifique aux c&#244;t&#233;s des physiciens Pierre Coullet puis Jean-Ren&#233; Chazottes, j'en ai pleinement pris la mesure. Nous cherchions ensemble une r&#233;ponse &#224; une question qui n'&#233;tait pas de nature informatique : comment rendre les &#233;quations et les math&#233;matiques vivantes, accessibles, intuitives ? Comment, au moins dans un premier temps, s'affranchir du formalisme pour leur donner cette imm&#233;diatet&#233; ?&lt;/p&gt;
&lt;p&gt;Ma r&#233;ponse, construite sur trois d&#233;cennies au CNRS, a toujours &#233;t&#233; la m&#234;me : par l'interactivit&#233;. Pas l'interactivit&#233; comme agr&#233;ment p&#233;dagogique, mais comme mode de production de connaissance.&lt;/p&gt;
&lt;p&gt;Modifier un param&#232;tre, changer une condition initiale, passer d'une repr&#233;sentation &#224; une autre : chacun de ces gestes fait appara&#238;tre un aspect diff&#233;rent du m&#234;me mod&#232;le. Ce n'est pas une d&#233;monstration, mais ce n'est pas non plus une simple illustration. C'est un espace d'exploration o&#249; l'intuition se forme au contact du ph&#233;nom&#232;ne. On comprend autrement une bifurcation de Hopf lorsqu'on la voit se pr&#233;parer, puis advenir sous ses doigts : l'&#233;quilibre perd sa stabilit&#233;, une oscillation na&#238;t, le syst&#232;me change de r&#233;gime. Le th&#233;or&#232;me &#233;tablit les conditions de cette transition ; l'outil interactif en fait &#233;prouver la dynamique interne.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Des simulations visuelles interactives comme instruments de pens&#233;e &lt;/strong&gt;&lt;br class='autobr' /&gt;
Ce que j'ai d&#233;velopp&#233; &#8212; des 70 simulations de l'eBook &lt;i&gt;Dynamical Systems&lt;/i&gt; de Chazottes et Monticelli &#224; celles pour le MOOC sur les probabilit&#233;s de l'X, des visualisations interactives d'&lt;i&gt;Images des maths&lt;/i&gt; &#224; l'&lt;i&gt;Experimentarium Digitale&lt;/i&gt; &#8212; proc&#232;de d'un m&#234;me principe : l'outil num&#233;rique ne doit pas illustrer la math&#233;matique, il doit la rendre praticable. Il doit en r&#233;duire le co&#251;t intellectuel d'acc&#232;s sans en trahir la rigueur.&lt;/p&gt;
&lt;p&gt;Un chercheur qui interroge un syst&#232;me de Lorenz avec de tels outils ne regarde pas l'&#233;quation mise en image : il met le syst&#232;me &#224; l'&#233;preuve. Il modifie un param&#232;tre, relance la trajectoire depuis une condition initiale voisine, observe l'attracteur se d&#233;former, change de projection, revient en arri&#232;re, compare deux r&#233;gimes. Chaque manipulation n'est pas seulement un changement d'affichage ; c'est une question pos&#233;e au mod&#232;le. L&#224; o&#249; l'article expose un r&#233;sultat d&#233;j&#224; stabilis&#233;, l'outil interactif rend perceptible le chemin par lequel une intuition se forme : rep&#233;rer une transition, soup&#231;onner une bifurcation, distinguer ce qui rel&#232;ve du ph&#233;nom&#232;ne et ce qui rel&#232;ve de la repr&#233;sentation. Le chercheur ne re&#231;oit pas une d&#233;monstration ; il construit un rapport actif au syst&#232;me. Ce moment n'est pas encore la preuve, ni la publication, ni m&#234;me n&#233;cessairement un r&#233;sultat. Mais il appartient pleinement au travail de recherche : c'est le moment exploratoire o&#249; les hypoth&#232;ses deviennent pensables.&lt;/p&gt;
&lt;p&gt;Ce parall&#232;le n'est pas rh&#233;torique. Dans les deux cas, ce qui est en jeu est une &lt;i&gt;r&#233;duction de la latence cognitive&lt;/i&gt; : le d&#233;lai entre l'intention et l'observation de son effet. Plus ce d&#233;lai est court, plus la pens&#233;e peut se d&#233;ployer librement. L'interactivit&#233; n'est pas un luxe p&#233;dagogique &#8212; c'est une condition de la cr&#233;ativit&#233;.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;La simulation interactive (ma pratique)&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;Le chercheur manipule param&#232;tres, conditions initiales, points de vue sur le syst&#232;me &#8212; comme on explore un territoire depuis plusieurs directions. La math&#233;matique cesse d'&#234;tre un texte &#224; d&#233;chiffrer pour devenir un objet qu'on peut tenir dans ses mains, retourner, interroger.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;La barri&#232;re est la formulation symbolique.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;L'analogie avec &lt;i&gt;Interface Builder&lt;/i&gt;&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;Le d&#233;veloppeur c&#226;ble un composant, observe l'effet dans l'interface, ajuste, recommence. Le code devient un espace de manipulation plut&#244;t qu'un texte &#224; compiler.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;La barri&#232;re est le cycle &lt;i&gt;compile-run-debug&lt;/i&gt;.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;p&gt;&lt;strong&gt; Quand les LLM renversent la perspective &lt;/strong&gt;&lt;br class='autobr' /&gt;
Pendant trente ans, j'ai construit des outils pour que d'autres &#8212; chercheurs, &#233;tudiants, &#233;l&#232;ves &#8212; puissent &lt;i&gt;faire&lt;/i&gt; des math&#233;matiques sans ma&#238;triser la programmation. Je me suis fait l'artisan de l'interactivit&#233; pour autrui. Je savais coder ; mes outils affranchissaient ceux qui ne savaient pas.&lt;/p&gt;
&lt;p&gt;Les &lt;i&gt;LLM&lt;/i&gt; appliqu&#233;s &#224; la programmation ont renvers&#233; cette asym&#233;trie.&lt;/p&gt;
&lt;p&gt;Lorsque je d&#233;veloppe aujourd'hui avec &lt;i&gt;Claude Code&lt;/i&gt; &#8212; que je d&#233;cris en langage naturel une simulation d'un mod&#232;le math&#233;matique, que j'observe le code g&#233;n&#233;r&#233;, que je le corrige par une phrase, que je vois l'animation &#233;voluer &#8212; je vis &lt;i&gt;exactement&lt;/i&gt; l'exp&#233;rience que j'ai cherch&#233;e &#224; offrir &#224; mes utilisateurs depuis le d&#233;but. Je suis devenu l'utilisateur de mon propre paradigme.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
&lt;i&gt;Je construisais des interfaces pour que les math&#233;maticiens mod&#233;lisent et explorent leurs &#233;quations intuitivement. Les LLM me permettent d&#233;sormais de programmer intuitivement moi-m&#234;me. &lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;La boucle de r&#233;troaction est identique : d&#233;crire une intention &#8594; observer un r&#233;sultat &#8594; affiner par conversation &#8594; observer &#224; nouveau. Ce n'est pas du d&#233;veloppement logiciel traditionnel. C'est de l'exploration &#8212; la m&#234;me exploration que je cherchais &#224; rendre possible pour des &#233;quations diff&#233;rentielles ou des processus stochastiques, d&#233;sormais appliqu&#233;e au code lui-m&#234;me.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.6em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;Mes simulations interactives&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;Curseur &#8594; param&#232;tre &#8594; observation instantan&#233;e du comportement du syst&#232;me. La math&#233;matique se fait exp&#233;rience tactile.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.6em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;&lt;i&gt;Interface Builder&lt;/i&gt; (1988)&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;C&#226;blage &#8594; connexion objet-m&#233;thode &#8594; observation instantan&#233;e du comportement UI. Le code se fait exp&#233;rience visuelle.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#fbeadb;padding:1.6em 1.6em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;LLM pour la programmation (aujourd'hui)&lt;/h4&gt; &lt;p style=&#034;margin:0;&#034;&gt;Description &#8594; code g&#233;n&#233;r&#233; &#8594; observation &#8594; raffinement conversationnel. La programmation se fait exp&#233;rience dialogique.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;p&gt;Ce que Jean-Marie Hullot avait accompli pour l'interface graphique &#8212; rendre le code manipulable sans en effacer la structure &#8212; les &lt;i&gt;LLM&lt;/i&gt; l'accomplissent pour la programmation dans son ensemble. Et pour moi, il y a dans cette convergence quelque chose qui ressemble &#224; une coh&#233;rence : les m&#234;mes principes qui m'ont guid&#233; dans la construction de mes outils guident, &#224; plus grande &#233;chelle, l'&#233;volution de l'acte de programmer.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt; V. Les LLM comme aboutissement des deux paradigmes &lt;/h3&gt;
&lt;p&gt;L'usage des LLM pour la programmation appara&#238;t aujourd'hui comme le prolongement coh&#233;rent de ce que &lt;i&gt;Smalltalk&lt;/i&gt; et &lt;i&gt;Interface Builder&lt;/i&gt; avaient initi&#233;. Dans ce domaine pr&#233;cis, les grands mod&#232;les de langage ne sont pas une rupture avec le pass&#233; informatique &#8212; ils en sont l'extension naturelle, conduite jusqu'&#224; sa cons&#233;quence ultime.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; La mutualisation port&#233;e &#224; l'&#233;chelle du corpus mondial de code &lt;/strong&gt;&lt;br class='autobr' /&gt;
&lt;i&gt;Smalltalk&lt;/i&gt; mutualisait le code d'une poign&#233;e de chercheurs &#224; Xerox PARC. Les API de &lt;i&gt;NeXT&lt;/i&gt; l'&#233;tendaient &#224; une communaut&#233; professionnelle. &lt;i&gt;Interface Builder&lt;/i&gt; l'ouvrait aux non-programmeurs, capables d'assembler des composants sans en lire le code. Les LLM sp&#233;cialis&#233;s dans la programmation franchissent la derni&#232;re fronti&#232;re : ils mutualisent l'int&#233;gralit&#233; du savoir collectif en mati&#232;re de code &#8212; des d&#233;cennies de d&#233;p&#244;ts publics, de documentation technique, de discussions entre d&#233;veloppeurs, d'articles algorithmiques &#8212; et l'ouvrent &#224; quiconque peut formuler une intention en langue naturelle.&lt;/p&gt;
&lt;p&gt;Quand je demande &#224; &lt;i&gt;Claude&lt;/i&gt; d'&#233;crire un programme informatique qui simule l'&#233;volution d'un syst&#232;me de &lt;i&gt;Lotka-Volterra&lt;/i&gt; en utilisant la m&#233;thode num&#233;rique dite RK4, c'est-&#224;-dire &lt;i&gt;Runge-Kutta&lt;/i&gt; d'ordre 4, ma d&#233;marche est de m&#234;me nature que celle du d&#233;veloppeur &lt;i&gt;NeXT&lt;/i&gt; qui instanciait un &lt;i&gt;NSButton&lt;/i&gt;, ou celle de l'utilisateur d'&lt;i&gt;Interface Builder&lt;/i&gt; qui le glissait sur un &lt;i&gt;canvas&lt;/i&gt;. Je convoque un effort de programmation collectif mutualis&#233;, sans en ma&#238;triser tous les m&#233;canismes internes. Ce qui change, c'est l'&#233;chelle : plan&#233;taire plut&#244;t que communautaire, diachronique plut&#244;t que synchronique. Et ce qui change aussi, c'est la barri&#232;re d'entr&#233;e : une phrase en fran&#231;ais plut&#244;t qu'un geste de c&#226;blage.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; L'interactivit&#233; port&#233;e au langage naturel &lt;/strong&gt;&lt;br class='autobr' /&gt;
&lt;i&gt;Interface Builder&lt;/i&gt; avait substitu&#233; le c&#226;blage graphique au cycle &lt;i&gt;compile-run-debug&lt;/i&gt;. Les LLM substituent la conversation en langue naturelle &#224; l'acte d'&#233;criture syntaxique. La latence change de nature : ce n'est plus le temps de la compilation ni celui du d&#233;bogage &#8212; c'est le temps de la formulation. L'obstacle n'est plus technique ; il est s&#233;mantique.&lt;/p&gt;
&lt;p&gt;Et ce qui est remarquable, c'est que cette interactivit&#233; ne sacrifie pas la structure. Comme &lt;i&gt;Interface Builder&lt;/i&gt; permettait d'assembler visuellement des composants sans renoncer &#224; leur richesse interne, les &lt;i&gt;LLM&lt;/i&gt; permettent de d&#233;crire une intention en langage naturel sans renoncer &#224; la pr&#233;cision du code qui en r&#233;sulte. La surface est naturelle ; la profondeur reste rigoureuse.&lt;/p&gt; &lt;div style=&#034;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:2em 0;font-family:'Source Serif 4','Source Serif Pro',Georgia,serif;font-size:0.78em;line-height:1.55;color:#1a1a1a;text-align:left;&#034;&gt; &lt;div style=&#034;background:#f5efe2;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;&lt;i&gt;Interface Builder&lt;/i&gt; (1988)&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;&lt;b&gt;Mutualisation :&lt;/b&gt; h&#233;ritage Cocoa, framework partag&#233;.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;&lt;b&gt;Interactivit&#233; :&lt;/b&gt; c&#226;blage visuel IBAction/IBOutlet.&lt;/p&gt; &lt;/div&gt; &lt;div style=&#034;background:#e8edf3;padding:1.6em 1.8em;&#034;&gt; &lt;h4 style=&#034;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:0.92em;font-weight:700;font-style:italic;color:#7d2828;margin:0 0 0.7em;letter-spacing:0.01em;&#034;&gt;&lt;i&gt;LLM&lt;/i&gt; pour la programmation (2020&#8211;)&lt;/h4&gt; &lt;p style=&#034;margin:0 0 0.8em;&#034;&gt;&lt;b&gt;Mutualisation :&lt;/b&gt; corpus mondial de code dans les poids.&lt;/p&gt; &lt;p style=&#034;margin:0;&#034;&gt;&lt;b&gt;Interactivit&#233; :&lt;/b&gt; conversation en langue naturelle.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;h3 class=&#034;spip&#034;&gt; VI. La continuit&#233; d'une id&#233;e &lt;/h3&gt;
&lt;p&gt;Jean-Marie Hullot n'avait pas pr&#233;dit les &lt;i&gt;LLM&lt;/i&gt;. Mais les deux principes qu'il a incarn&#233;s dans &lt;i&gt;Interface Builder&lt;/i&gt; &#8212; &lt;i&gt;rendre accessible la mutualisation du code&lt;/i&gt; et &lt;i&gt;rendre le code imm&#233;diatement interactif&lt;/i&gt; &#8212; traversent l'histoire de l'informatique comme un fil conducteur. Ce fil remonte plus loin encore : jusqu'&#224; Alan Kay et &lt;i&gt;Smalltalk&lt;/i&gt;, qui avaient compris les premiers que l'h&#233;ritage objet &#233;tait une forme d'organisation collective de l'intelligence humaine.&lt;/p&gt;
&lt;p&gt;Ce que l'on observe sur cinquante ans, c'est une d&#233;mocratisation continue de l'acte de programmer : &lt;i&gt;Smalltalk&lt;/i&gt; r&#233;servait le paradigme aux chercheurs, &lt;i&gt;NeXT&lt;/i&gt; l'ouvrait aux d&#233;veloppeurs experts, &lt;i&gt;Interface Builder&lt;/i&gt; l'&#233;tendait aux non-programmeurs, les &lt;i&gt;LLM&lt;/i&gt; l'offrent &#224; quiconque peut formuler une intention en langage naturel. &#192; chaque &#233;tape, la puissance est pr&#233;serv&#233;e &#8212; ou amplifi&#233;e. Seule la barri&#232;re d'entr&#233;e s'abaisse.&lt;/p&gt;
&lt;p&gt;Pour ceux qui, comme moi, ont construit leur pratique sur l'id&#233;e que la compr&#233;hension passe par la manipulation, que l'exploration pr&#233;pare la d&#233;monstration, que la latence entre intention et observation est l'ennemi de la pens&#233;e, l'usage des LLM pour programmer est une heureuse surprise, mais aussi une confirmation.&lt;/p&gt;
&lt;p&gt;Elle confirme que l'interactivit&#233; n'&#233;tait pas un d&#233;tail de confort dans le d&#233;veloppement logiciel, mais un mode de pens&#233;e dont la port&#233;e d&#233;passe de loin le g&#233;nie logiciel. Elle s'applique aux math&#233;matiques, &#224; la physique, et d&#233;sormais &#224; la programmation elle-m&#234;me.&lt;/p&gt;
&lt;p&gt;Ce que j'ai cherch&#233; &#224; offrir aux utilisateurs scientifiques depuis trente ans, les LLM me le rendent aujourd'hui : la possibilit&#233; de penser en faisant, de comprendre en explorant, de cr&#233;er en conversant &#8212; mais appliqu&#233;e cette fois au code lui-m&#234;me.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Interface Builder&lt;/i&gt; avait ouvert cette voie pour les interfaces graphiques. Les LLM l'ouvrent pour la programmation.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;small&gt;&lt;i&gt;Cet essai a &#233;t&#233; r&#233;dig&#233; dans le cadre d'une r&#233;flexion sur la m&#233;diation des math&#233;matiques et du calcul scientifique, &#224; partir d'une pratique de trente ans de d&#233;veloppement d'outils num&#233;riques interactifs &#224; l'INLN puis au LJAD (CNRS, Universit&#233; C&#244;te d'Azur).&lt;/p&gt;
&lt;p&gt;Merci &#224; Jean-Ren&#233; Chazottes pour sa relecture minutieuse et ses pr&#233;cieuses suggestions de reformulation, qui ont contribu&#233; &#224; am&#233;liorer la clart&#233; de ce texte.&lt;br class='autobr' /&gt;
&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>De la combinatoire alg&#233;brique &#224; la ph&#233;nom&#233;nologie
</title>
		<link>https://mathemarium.fr/De-la-combinatoire-algebrique-a-la.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/De-la-combinatoire-algebrique-a-la.html</guid>
		<dc:date>2022-04-27T16:58:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Frederic Patras
</dc:creator>



		<description>
&lt;p&gt;L'exercice de concilier travail math&#233;matique et travail philosophique est difficile et p&#233;rilleux. Fr&#233;quent aux d&#233;buts de l'&#233;poque moderne, il est devenu au XX&lt;sup class=&#034;typo_exposants&#034;&gt;e&lt;/sup&gt; si&#232;cle un exercice r&#233;serv&#233; &#224; quelques grandes figures des math&#233;matiques &#8211; souvent, d'ailleurs, les plus originales et cr&#233;atrices : Poincar&#233;, G&#246;del, Weyl, Grothendieck, pour ne citer que les plus embl&#233;matiques de cette conception ouverte et exigeante de l'exercice de la pens&#233;e et du r&#244;le de l'homme de science. Gian-Carlo Rota, auquel (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;L'exercice de concilier travail math&#233;matique et travail philosophique est difficile et p&#233;rilleux. Fr&#233;quent aux d&#233;buts de l'&#233;poque moderne, il est devenu au XX&lt;sup class=&#034;typo_exposants&#034;&gt;e&lt;/sup&gt; si&#232;cle un exercice r&#233;serv&#233; &#224; quelques grandes figures des math&#233;matiques &#8211; souvent, d'ailleurs, les plus originales et cr&#233;atrices : Poincar&#233;, G&#246;del, Weyl, Grothendieck, pour ne citer que les plus embl&#233;matiques de cette conception ouverte et exigeante de l'exercice de la pens&#233;e et du r&#244;le de l'homme de science. Gian-Carlo Rota, auquel ce texte est consacr&#233;, a su en accomplir le programme intellectuel et l'ambition humaniste, allant jusqu'&#224; demander &#224; enseigner &#224; la fois math&#233;matiques et philosophie au Massachusetts Institute of Technology.&lt;/p&gt; &lt;div class='spip_document_443 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;52&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://mathemarium.fr/IMG/pdf/rota.pdf' class=&#034; spip_doc_lien&#034; title='PDF - 664.6 kio' type=&#034;application/pdf&#034;&gt;&lt;img src='https://mathemarium.fr/local/cache-vignettes/L64xH64/pdf-b8aed.svg?1787314318' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre crayon document-titre-443 '&gt;&lt;strong&gt;De la combinatoire alg&#233;brique &#224; la ph&#233;nom&#233;nologie.
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Conna&#238;t-on toutes les suites de Barker ?
</title>
		<link>https://mathemarium.fr/Connait-on-toutes-les-suites-de-Barker.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Connait-on-toutes-les-suites-de-Barker.html</guid>
		<dc:date>2022-03-21T18:01:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Eliahou Shalom
, Marc Monticelli
</dc:creator>


		<dc:subject>Images des maths
</dc:subject>

		<description>
&lt;p&gt;Les conjectures du trimestre / La question consid&#233;r&#233;e ici concerne des suites finies de +1 et &#8722;1 satisfaisant quelques conditions &#233;l&#233;mentaires. Elle est ouverte depuis plus de 60 ans.&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;

/ 
&lt;a href="https://mathemarium.fr/+-Images-des-maths-+.html" rel="tag"&gt;Images des maths
&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Les conjectures du trimestre / La question consid&#233;r&#233;e ici concerne des suites finies de +1 et &#8722;1 satisfaisant quelques conditions &#233;l&#233;mentaires. Elle est ouverte depuis plus de 60 ans.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Mod&#232;les simple du climat
</title>
		<link>https://mathemarium.fr/Modeles-simple-du-climat.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Modeles-simple-du-climat.html</guid>
		<dc:date>2020-05-06T17:54:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nils Berglund
, Marc Monticelli
</dc:creator>



		<description>&lt;p&gt;Dans cette deuxi&#232;me partie d'une s&#233;rie de trois articles sur des mod&#232;les simples du climat, nous allons introduire une version dynamique du mod&#232;le &#224; deux bo&#238;tes de la circulation thermohaline atlantique. Cela n&#233;cessitera l'introduction de math&#233;matiques un peu plus sophistiqu&#233;es, &#224; savoir d'&#233;quations diff&#233;rentielles au lieu d'&#233;quations alg&#233;briques. En retour, nous obtiendrons des informations sur la stabilit&#233; des &#233;quilibres d&#233;termin&#233;s dans la premi&#232;re partie. De plus, nous pourrons &#233;tudier la r&#233;ponse du syst&#232;me &#224; des changements p&#233;riodiques dans l'apport d'&#233;nergie solaire, et &#224; d'autres perturbations.&lt;/p&gt;

-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH86/arton115-0c2b4.png?1738850419' alt='' class='spip_logo spip_logo_right' width='150' height='86' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Dans cette deuxi&#232;me partie d'une s&#233;rie de trois articles sur des mod&#232;les simples du climat, nous allons introduire une version dynamique du mod&#232;le &#224; deux bo&#238;tes de la circulation thermohaline atlantique. Cela n&#233;cessitera l'introduction de math&#233;matiques un peu plus sophistiqu&#233;es, &#224; savoir d'&#233;quations diff&#233;rentielles au lieu d'&#233;quations alg&#233;briques. En retour, nous obtiendrons des informations sur la stabilit&#233; des &#233;quilibres d&#233;termin&#233;s dans la premi&#232;re partie. De plus, nous pourrons &#233;tudier la r&#233;ponse du syst&#232;me &#224; des changements p&#233;riodiques dans l'apport d'&#233;nergie solaire, et &#224; d'autres perturbations.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Mod&#233;lisation d'une &#233;pid&#233;mie (partie 2)
</title>
		<link>https://mathemarium.fr/Modelisation-d-une-epidemie-partie-2.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Modelisation-d-une-epidemie-partie-2.html</guid>
		<dc:date>2020-04-03T18:01:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Corentin Bayette
, Marc Monticelli
</dc:creator>



		<description>&lt;p&gt;La crise sanitaire mondiale du Coronavirus Covid-19 a fait &#233;merger le r&#244;le des mod&#233;lisations math&#233;matiques dans la prise de d&#233;cisions politiques et sanitaires. Dans l'article pr&#233;c&#233;dent, nous avons introduit le mod&#232;le SIR et nous avons discut&#233; de l'effet des mesures sanitaires en illustrant leur impact sur l'&#233;volution de l'&#233;pid&#233;mie. Nous allons maintenant d&#233;finir le mod&#232;le SEIR et le complexifier gr&#226;ce &#224; une structure en &#226;ge. De plus, une courte partie (difficile mais non-essentielle, qui peut donc &#234;tre &#233;vit&#233;e par le lecteur ou la lectrice) a pour objet une approche succincte des m&#233;thodes de r&#233;solution num&#233;rique utilis&#233;es. En fin d'article, une simulation interactive utilisant de nombreux param&#232;tres est disponible.&lt;/p&gt;

-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH85/arton117-ae19d.jpg?1738850419' alt='' class='spip_logo spip_logo_right' width='150' height='85' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;La crise sanitaire mondiale du Coronavirus Covid-19 a fait &#233;merger le r&#244;le des mod&#233;lisations math&#233;matiques dans la prise de d&#233;cisions politiques et sanitaires. Dans l'article pr&#233;c&#233;dent, nous avons introduit le mod&#232;le SIR et nous avons discut&#233; de l'effet des mesures sanitaires en illustrant leur impact sur l'&#233;volution de l'&#233;pid&#233;mie. Nous allons maintenant d&#233;finir le mod&#232;le SEIR et le complexifier gr&#226;ce &#224; une structure en &#226;ge. De plus, une courte partie (difficile mais non-essentielle, qui peut donc &#234;tre &#233;vit&#233;e par le lecteur ou la lectrice) a pour objet une approche succincte des m&#233;thodes de r&#233;solution num&#233;rique utilis&#233;es. En fin d'article, une simulation interactive utilisant de nombreux param&#232;tres est disponible.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Mod&#233;lisation d'une &#233;pid&#233;mie (partie 1)
</title>
		<link>https://mathemarium.fr/Modelisation-d-une-epidemie-partie-1.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Modelisation-d-une-epidemie-partie-1.html</guid>
		<dc:date>2020-03-30T17:00:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Corentin Bayette
, Marc Monticelli
</dc:creator>



		<description>&lt;p&gt;La crise sanitaire mondiale du Coronavirus Covid-19 a d&#233;montr&#233; le r&#244;le des mod&#233;lisations math&#233;matiques dans la prise de d&#233;cisions politiques et sanitaires. Mais comment sont faites ces mod&#233;lisations ? Sur quels param&#232;tres se basent-elles ? Afin de r&#233;pondre &#224; ces questions, nous allons mod&#233;liser l'&#233;volution d'une &#233;pid&#233;mie dans une population donn&#233;e. Nous nous concentrerons sur un mod&#232;le en particulier : le mod&#232;le SIR. Nous discuterons &#233;galement du r&#244;le des diff&#233;rents param&#232;tres et leur traduction en termes de politique de sant&#233; publique. Le but de cet article est aussi d'illustrer quelques termes aujourd'hui omnipr&#233;sents dans les m&#233;dias tels que &#171; &#233;taler le pic &#187; ou &#171; limiter la hauteur du pic &#187;. Un second article d&#233;taillera d'autres mod&#232;les (SEIR et SEIR en &#226;ge principalement) ainsi que leur r&#233;solution num&#233;rique.&lt;/p&gt;

-
&lt;a href="https://mathemarium.fr/-Articles-.html" rel="directory"&gt;Articles
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH85/arton116-d7321.jpg?1738850419' alt='' class='spip_logo spip_logo_right' width='150' height='85' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;La crise sanitaire mondiale du Coronavirus Covid-19 a d&#233;montr&#233; le r&#244;le des mod&#233;lisations math&#233;matiques dans la prise de d&#233;cisions politiques et sanitaires. Mais comment sont faites ces mod&#233;lisations ? Sur quels param&#232;tres se basent-elles ? Afin de r&#233;pondre &#224; ces questions, nous allons mod&#233;liser l'&#233;volution d'une &#233;pid&#233;mie dans une population donn&#233;e. Nous nous concentrerons sur un mod&#232;le en particulier : le mod&#232;le SIR. Nous discuterons &#233;galement du r&#244;le des diff&#233;rents param&#232;tres et leur traduction en termes de politique de sant&#233; publique. Le but de cet article est aussi d'illustrer quelques termes aujourd'hui omnipr&#233;sents dans les m&#233;dias tels que &#171; &#233;taler le pic &#187; ou &#171; limiter la hauteur du pic &#187;. Un second article d&#233;taillera d'autres mod&#232;les (SEIR et SEIR en &#226;ge principalement) ainsi que leur r&#233;solution num&#233;rique.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>&#171; Si vous voulez savoir l'&#233;volution d'une &#233;pid&#233;mie, vous avez besoin d'un mod&#232;le math&#233;matique &#187;
</title>
		<link>https://mathemarium.fr/Si-vous-voulez-savoir-l-evolution-d-une.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Si-vous-voulez-savoir-l-evolution-d-une.html</guid>
		<dc:date>2020-03-25T13:11:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Fernuando Peruani
</dc:creator>



		<description>
&lt;p&gt;Fernuando Peruani, avec un collaborateur et un &#233;tudiant en th&#232;se, est actuellement en train de modifier et d'adapter un mod&#232;le math&#233;matique &#233;pid&#233;miologique qu'il avait d&#233;velopp&#233; il y a des ann&#233;es. Il cherche &#224; d&#233;crire l'&#233;volution du covid-19, et &#224; pr&#233;dire cette &#233;volution dans diff&#233;rentes situations hypoth&#233;tiques, afin par exemple d'&#233;valuer l'impact de diff&#233;rentes mesures qui seraient prises pour tenter de freiner et d'enrayer l'&#233;pid&#233;mie. Toujours en phase recherche, leur objectif n'est pas (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Actus-.html" rel="directory"&gt;Actus
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH79/arton111-ec9a1.jpg?1738850419' alt='' class='spip_logo spip_logo_right' width='150' height='79' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Fernuando Peruani, avec un collaborateur et un &#233;tudiant en th&#232;se, est actuellement en train de modifier et d'adapter un mod&#232;le math&#233;matique &#233;pid&#233;miologique qu'il avait d&#233;velopp&#233; il y a des ann&#233;es. Il cherche &#224; d&#233;crire l'&#233;volution du covid-19, et &#224; pr&#233;dire cette &#233;volution dans diff&#233;rentes situations hypoth&#233;tiques, afin par exemple d'&#233;valuer l'impact de diff&#233;rentes mesures qui seraient prises pour tenter de freiner et d'enrayer l'&#233;pid&#233;mie. &lt;br class='autobr' /&gt;
Toujours en phase recherche, leur objectif n'est pas simplement d'observer la croissance exponentielle et de mesurer le taux de croissance de l'&#233;pid&#233;mie dans cette phase, mais de comprendre l'&#233;volution temporelle de l'&#233;pid&#233;mie. Ils esp&#232;rent d&#233;terminer le maximum de personnes contamin&#233;es, la dur&#233;e de l'&#233;pid&#233;mie, le nombre de personnes qui auront &#233;t&#233; touch&#233;es par le virus &#224; la fin de l'&#233;pid&#233;mie, l'effet d'isolation, etc.&lt;br class='autobr' /&gt;
Le chercheur, en poste au Laboratoire Jean Alexandre Dieudonn&#233;, nous explique pourquoi l'utilisation de mod&#232;les math&#233;matiques est pertinente dans la crise mondiale du coronavirus.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt; Que valent les mod&#232;les pr&#233;dictifs sur l'&#233;volution de l'&#233;pid&#233;mie de coronavirus ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La mod&#233;lisation des &#233;pid&#233;mies est un probl&#232;me classique de math&#233;matique biologique, et c'est un probl&#232;me qu'on peut aborder avec des outils math&#233;matiques. Quand le nombre de personnes touch&#233;es par une maladie est faible, les fluctuations sont tr&#232;s importantes et il est impossible de pr&#233;dire avec certitude l'&#233;volution de l'&#233;pid&#233;mie (mais on peut travailler avec des probabilit&#233;s : probabilit&#233; qu'on passe de 10 cas &#224; 15 cas, etc). Une fois qu'on a quelques centaines de personnes infect&#233;es, l'&#233;volution de l'&#233;pid&#233;mie devient presque d&#233;terministe. Pour une &#233;pid&#233;mie du type SIR (1), ce qui semble &#234;tre le cas du covid-19, on observe une croissance exponentielle au d&#233;but du processus de contamination, puis une saturation, et finalement le nombre de personnes touch&#233;es diminue. Cependant, le pic d'infection pendant toute l'&#233;pid&#233;mie ou le nombre de personnes touch&#233;es par le virus &#224; la fin de l'&#233;pid&#233;mie d&#233;pendent fortement de la politique de sant&#233; publique.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quelles donn&#233;es les mod&#232;les prennent-ils en consid&#233;ration ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L'&#233;volution temporelle de i) le nombre de personnes susceptible d'&#234;tre infect&#233;es, ii) le nombre de personnes effectivement infect&#233;es au temps t, et iii) les personnes gu&#233;ries ou d&#233;c&#233;d&#233;es, ainsi que la taille de la population. Les taux d'infection, de gu&#233;rison ou de mort son estim&#233;s &#224; partir des donn&#233;es. Les mod&#232;les plus complexes (comme le notre) contiennent aussi une mod&#233;lisation des contacts entre les personnes, et avec les moyens humains n&#233;cessaires on peut m&#234;me avoir un niveau de d&#233;tail incluant les types de transport : avion, train, etc, ou encore la distribution d'&#226;ge dans la population et aussi l'effet d'avoir plusieurs syst&#232;mes coupl&#233;s. On habite dans un monde tr&#232;s connect&#233; en ce moment o&#249; les personnes circulent d'un pays &#224; autre. Le confinement de la France permet de contr&#244;ler l'&#233;pid&#233;mie, mais une fois la circulation de gens (entre pays) r&#233;tabli, de nouvelles vagues &#233;pidemiques risquent d'&#233;merger. Donc, on essaie de comprendre l'&#233;volution du covid-19 &#224; l'&#233;chelle mondiale. Sans une coordination globale, plusieurs vagues &#233;pidemiques vont se succ&#233;der et les pays vont &#234;tre touch&#233;s &#224; plusieurs reprises. Ceci nous permet de comprendre l'impact de la mobilit&#233; au niveau de l'&#233;volution de l'&#233;pid&#233;mie. Mais il faut faire attention &#224; ce que le modele ne devienne pas trop compliqu&#233; non plus. Car dans ce cas, on risque de ne m&#234;me plus comprendre le mod&#232;le.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quelle marge d'erreur contiennent-ils ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Quand on parle de milliers de personnes infect&#233;es, les mod&#232;les marchent super bien. Mais si on prend des mesures pour tenter d'agir sur la propagation de l'&#233;pid&#233;mie, il faut estimer &#224; nouveau les param&#232;tres.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Y en a t-t-il de meilleurs que d'autres ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Oui. Plus on a d'informations sur le comportement des gens et au mieux on parvient &#224; inclure &#231;a dans le mod&#232;le, plus le mod&#232;le fonctionne bien. Il est important de r&#233;aliser que pour comprendre l'&#233;volution d'une &#233;pid&#233;mie (i.e. le nombre d'infect&#233;s, etc) il est plus important de pouvoir d&#233;crire quantitativement le comportement des personnes, en particulier la fr&#233;quence de contact et la dur&#233;e des contacts, que les d&#233;tails biologiques de la maladie. Concernant la maladie, on doit seulement savoir si elle est du type SIR, SIRS (2), etc et apr&#232;s estimer plusieurs param&#232;tres ph&#233;nom&#233;nologiques.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Combien de temps sont-ils valables ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En l'absence d'intervention et d&#232;s lors qu'on a des milliers de personnes contamin&#233;es, ils sont valables pendant toute l'&#233;volution de l'&#233;pid&#233;mie et donnent une bonne description du ph&#233;nom&#232;ne. Mais si les personnes changent leur comportement, par exemple en raison d'une politique de sant&#233; publique qui impose des restrictions, etc, les param&#232;tres doivent &#234;tre recalcul&#233;s.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Comment mod&#233;liser un ph&#233;nom&#232;ne qui d&#233;crit le comportement d'une variable (le covid-19) incompl&#232;tement connue ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Comme les mod&#232;les &#233;pid&#233;miologiques utilisent des param&#232;tres ph&#233;nom&#233;nologiques (taux d'infection, taux de gu&#233;rison), on n'a pas besoin de connaitre grand chose du virus. Ici, on parle de comment pr&#233;dire le nombre de personnes infect&#233;es, et de comment la mobilit&#233; des personnes modifie l'&#233;volution de l'&#233;pid&#233;mie. On ne parle pas de quoi faire pour gu&#233;rir les malades, ou comment arriver &#224; produire un vaccin contre le virus. &#199;a, c'est la tache de microbiologistes, des m&#233;decins, etc. Si vous voulez savoir l'&#233;volution d'une &#233;pid&#233;mie, vous avez besoin d'un mod&#232;le math&#233;matique. Si vous voulez un vaccin, vous avez besoin de connaitre la biologie du virus : son interaction avec le syst&#232;me immunitaire, etc.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pourquoi la courbe d'&#233;volution de la pand&#233;mie publi&#233;e par le New-York Times (&lt;a href=&#034;https://www.nytimes.com/2020/03/11/science/coronavirus-curve-mitigation-infection.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.nytimes.com/2020/03/11/science/coronavirus-curve-mitigation-infection.html&lt;/a&gt;) montre qu'avec le confinement, l'&#233;pid&#233;mie est mieux contenue mais dure en revanche plus longtemps ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Avec un simple mod&#232;le comme celui qu'on est un train d'utiliser on trouve que la dur&#233;e est plus longue en utilisant des mesures de confinement, mais toujours en imaginant qu'il existe un minimum d'interactions entre les gens pour permettre au virus de continuer &#224; se propager (comme dans l'image publi&#233;e par le NY times). Une dur&#233;e plus longue est li&#233;e au fait que la fin de l'&#233;pid&#233;mie arrive quand le nombre d'individus susceptibles d'&#234;tre contamin&#233;s est en dessous d'un seuil. Mais la seule mani&#232;re de diminuer le nombre d'individus susceptibles d'&#234;tre infect&#233;s est de contaminer ces individus par le virus ; apr&#232;s, gu&#233;ris ou morts, ils ne participeront plus &#224; la transmission de la maladie. Avec le confinement, la dynamique de la maladie est plus lente, et donc on doit attendre un peu plus pour arriver au seuil qui nous indique la fin de l'&#233;pid&#233;mie. Mais le plus important &#224; comprendre avec le confinement, c'est que m&#234;me si la dur&#233;e de l'&#233;pid&#233;mie est plus longue, le nombre de personnes touch&#233;es par le virus diminue (et donc aussi les morts).&lt;/p&gt;
&lt;p&gt;La figure ci-dessous a &#233;t&#233; justement &#233;labor&#233;e pour discuter le ph&#233;nom&#232;ne.&lt;/p&gt; &lt;div class='spip_document_411 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://mathemarium.fr/local/cache-vignettes/L500xH386/fig_covid_f.peruani-6b5f6.png?1739106923' width='500' height='386' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt; &lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Mod&#232;le SIR : mod&#232;le &#171; simple &#187; en &#233;pid&#233;miologie, o&#249; les personnes peuvent se trouver dans trois &#233;tats : i) sains et susceptibles d'&#234;tre infect&#233;es, ii) infect&#233;s et donc capables de transmettre la maladie, et iii) gu&#233;ris et immunis&#233;s ou morts.&lt;/li&gt;&lt;li&gt; Mod&#232;le SIRS : Similaire au modele SIR, mais o&#249; les personnes gu&#233;ries et immunis&#233;es, apr&#232;s un certain temps deviennent susceptibles &#224; nouveau d'&#234;tre infect&#233;es. Le covid-19 semble &#234;tre du type SIR, mais il a &#233;t&#233; observ&#233; dans un nombre faible de cas que des personnes gu&#233;ries sont tomb&#233;es malades &#224; nouveau. Si cela se confirme, la situation est bien plus complexe que dans le mod&#232;le actuel.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>[Simulation] Mod&#232;le de propagation &#233;pid&#233;mique &amp; COVID-19
</title>
		<link>https://mathemarium.fr/Simulation-Modele-de-propagation.html</link>
		<guid isPermaLink="true">https://mathemarium.fr/Simulation-Modele-de-propagation.html</guid>
		<dc:date>2020-03-23T13:13:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Marc Monticelli
</dc:creator>



		<description>
&lt;p&gt;Des r&#233;sultats de simulations de m&#233;canismes de propagation d'une &#233;pid&#233;mie ont &#233;t&#233; montr&#233;s dans les m&#233;dias depuis le d&#233;but de la crise COVID-19 en france.
&lt;br class='autobr' /&gt;
Voici une exp&#233;rience num&#233;rique interactive (ENI) inspir&#233;e du mod&#232;le pr&#233;sent&#233; par le Washington-Post, ainsi que 2 autres plus bas sous la forme d'&#233;quations diff&#233;rentielles illustrants les mod&#232;les SIR et SEIR.
&lt;br class='autobr' /&gt;
Ces simulations sont susceptibles d'&#233;voluer au cours du temps.
&lt;br class='autobr' /&gt;
Elles s'adressent plus particuli&#232;rement aux enseignants et m&#233;diateurs (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathemarium.fr/-Actus-.html" rel="directory"&gt;Actus
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathemarium.fr/local/cache-vignettes/L150xH70/arton112-b4783.jpg?1738850419' alt='' class='spip_logo spip_logo_right' width='150' height='70' onmouseover='' onmouseout='' /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Des r&#233;sultats de simulations de m&#233;canismes de propagation d'une &#233;pid&#233;mie ont &#233;t&#233; montr&#233;s dans les m&#233;dias depuis le d&#233;but de la crise COVID-19 en france.&lt;br class='autobr' /&gt;
Voici une exp&#233;rience num&#233;rique interactive (ENI) inspir&#233;e du mod&#232;le pr&#233;sent&#233; par le Washington-Post, ainsi que 2 autres plus bas sous la forme d'&#233;quations diff&#233;rentielles illustrants les mod&#232;les SIR et SEIR.&lt;br class='autobr' /&gt;
Ces simulations sont susceptibles d'&#233;voluer au cours du temps.&lt;br class='autobr' /&gt;
Elles s'adressent plus particuli&#232;rement aux enseignants et m&#233;diateurs pour un travail p&#233;dagogique. Elles seront propos&#233;es prochainement dans un dossier sur &#171; Image des maths &#187; : &#171; Mod&#233;lisation d'une &#233;pid&#233;mie. Comment les maths aident &#224; la prise de d&#233;cision. &#187;. Nous vous mettrons le lien d&#232;s qu'il sera en ligne.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
