tangenteAudio

6 nov. 2020 · 17 min

Un conte dans le conte : jusqu’où l’histoire remonte-t-elle ?

Dans cet épisode, suivez les récits qui s’emboîtent, de Nordine à Meriem, puis découvrez comment la mise en abyme revient à son point de départ.

Premium
Collections de cet épisode (4)

Un contenu original Tangente, adapté en podcast avec l’aide de l’IA et validé par notre rédaction. Comment ça marche ?

D’après l’articleLire l’article dans la revue

Transcription

Afficher la transcription

Transcription automatique

  1. Intervenant 1

    Bienvenue dans le podcast du magazine Tangente. Aujourd'hui, on va faire une plongée complètement fascinante. Quand on y réfléchit bien, on a tous en tête cette image un peu froide d'une ligne de code informatique.

  2. Intervenant 2

    Ouais, un truc très rigide sur un écran noir avec des séries de caractères incompréhensibles.

  3. Intervenant 1

    Exactement. Mais imaginez une ligne capable de s'écrire elle-même, de générer ses propres variables, de s'emballer à une vitesse folle.

  4. Intervenant 2

    Jusqu'à s'effondrer sous son propre poids, en fait. C'est un concept classique en algorithmique.

  5. Intervenant 1

    C'est ça. Mais aujourd'hui, on va voir ce qui se passe quand cette équation prend vie. Pas dans un ordinateur, mais dans le sable chaud de l'Orient, au milieu de voleurs, de pâtissiers et d'animaux qui parlent.

  6. Intervenant 2

    C'est une collision incroyable. Notre exploration d'aujourd'hui va vraiment faire exploser les murs entre la littérature classique et la rigueur mathématique la plus stricte.

  7. Intervenant 1

    Ah, je suis tellement impatient. Pour planter le décor, notre matière première aujourd'hui, c'est un texte génial d'Olivier Salon.

  8. Intervenant 2

    Oui, publié en 2009.

  9. Intervenant 1

    Voilà. Dans le recueil « Légendes, légendes », le texte s'appelle « Le mille et unième conte ».

  10. Intervenant 2

    Un titre qui annonce déjà la couleur.

  11. Intervenant 1

    Carrément. Mais on va être honnête, des histoires emboîtées dans des histoires, le principe des poupées russes narratives, on connaît ça depuis l'Antiquité.

  12. Intervenant 2

    C'est vrai, c'est pas nouveau.

  13. Intervenant 1

    Alors pourquoi affirmer que ce texte précis, c'est pas juste un bel exercice de style, mais carrément un code informatique en train de s'exécuter ?

  14. Intervenant 2

    Eh bien, tout se joue sur la causalité et le traitement de ce qu'on appelle les variables. Dans une mise en abîme littéraire habituelle, tu sais, on ouvre une petite parenthèse, on raconte une anecdote,

  15. Intervenant 1

    on la fait la main et on

  16. Intervenant 2

    repart. Exactement. Mais ici, le texte de Salon est un véritable programme qui s'appelle lui-même avec des règles d'incrémentation hyper rigoureuses.

  17. Intervenant 1

    Donc chaque niveau n'est pas juste une digression.

  18. Intervenant 2

    Non, c'est une condition obligatoire pour que le système continue de tourner. En démontant le texte, on voit littéralement le code source apparaître.

  19. Intervenant 1

    C'est fou. Bon, mettons cette théorie à l'épreuve tout de suite. On va ouvrir la toute première poupée russe, ce qu'on pourrait appeler notre niveau de départ, le fameux N égal 1.

  20. Intervenant 2

    Allons-y, initialisons le programme.

  21. Intervenant 1

    Le récit s'ouvre sur une formule très classique mais Avec une petite altération. L'auteur écrit « il y avait une fois ».

  22. Intervenant 2

    Ah ! Ce « une » est fondamental.

  23. Intervenant 1

    Oui. On est à Bagdad et on rencontre un gamin. Nordin. On l'appelle Nordin au regard perçant.

  24. Intervenant 2

    D'accord.

  25. Intervenant 1

    Son grand trait de caractère, c'est sa pureté absolue. Un cœur plein de lumière. Et il se trouve chez son oncle, Jaffar, qui est assis à l'ombre d'un tamaris.

  26. Intervenant 2

    Et cet oncle, c'est tout l'inverse, n'est-ce pas ?

  27. Intervenant 1

    Mais totalement. C'est l'incarnation de la toxicité. Il lui distille des leçons de morale perverses avec une voix toute mielleuse pour essayer de corrompre le gamin.

  28. Intervenant 2

    C'est notre première déclaration de variable, ça. Avec des valeurs très nettes. La pureté contre la corruption.

  29. Intervenant 1

    C'est ça. Et pendant que cet oncle déverse son venin, Nordin, grâce à ses sens aguisés, il entend un chuchotement, juste derrière une haie. Il écoute. Quelqu'un est en train de raconter une autre histoire à un certain Mourad. Et c'est là que je me pose une question. On a une opposition frontale entre Nordin, le pôle positif, et Jaffar, le pôle négatif.

  30. Intervenant 2

    Comme en physique, ouais.

  31. Intervenant 1

    Exactement. Est-ce que cette tension extrême, cette différence de potentiel, ce n'est pas ça qui sert de moteur ? Le courant électrique qui oblige la fonction à s'exécuter ?

  32. Intervenant 2

    C'est exactement ça. Tu as mis dans le mille. C'est l'initialisation du processus, ce qu'on appellerait le terme « useraw » dans une suite mathématique.

  33. Intervenant 1

    D'où le « il y avait une fois ».

  34. Intervenant 2

    Mais oui, l'auteur ne dit pas « il était une fois » de manière vague et poétique. Il fixe un compteur numérique. Le système est à l'état

  35. Intervenant 1

    1. C'est un paramètre précis.

  36. Intervenant 2

    C'est clair. Et quand Nordin tend l'oreille pour écouter l'histoire derrière la haie, techniquement, il se passe un truc crucial en informatique.

  37. Intervenant 1

    Quoi donc ?

  38. Intervenant 2

    C'est un appel récursif. La fonction de niveau 1 vient de faire appel à une fonction de niveau 2.

  39. Intervenant 1

    Mettons. Concrètement, qu'est-ce que ça veut dire pour notre niveau 1 ? Nordin et son oncle toxique, ils s'évaporent. Ils disparaissent de l'histoire.

  40. Intervenant 2

    Non, surtout pas ! Et c'est là qu'on aborde le concept génial de la pile d'exécution.

  41. Intervenant 1

    La fameuse call stack en programmation ?

  42. Intervenant 2

    Voilà. Quand une fonction en appelle une autre, la première ne s'arrête pas, elle se met simplement en pause.

  43. Intervenant 1

    Ah, elle est stockée en mémoire.

  44. Intervenant 2

    C'est ça. Elle reste dans la mémoire vive en attendant que la sous-fonction ait terminé son job. Donc Nordin et Jaffar, ils sont mis en suspension dans un vide narratif, toute la puissance de calcul descend d'un cran.

  45. Intervenant 1

    Waouh ! Le sol s'ouvre sous nos pieds, on descend dans l'algorithme et la voix derrière la haie commence logiquement son récit par « il était deux fois ».

  46. Intervenant 2

    Le compteur s'est incrémenté. N plus 1.

  47. Intervenant 1

    C'est ça. On est maintenant en Mésopotamie. L'histoire suit Mehdi, un homme que la vie a rendu hyper amer. Il dresse un singe pour s'introduire dans les maisons des riches et voler des bijoux.

La suite de la transcription est réservée aux abonnés.

S’abonner

À écouter ensuite

Des épisodes qui partagent une playlist, une figure ou un domaine avec celui-ci.