Le code et l’écriture

by Christian on 9 janvier, 2008

Après la publication de Littérature du code et la lecture des commentaires à cette note, je me suis demandé s’il y avait des pratiques d’écriture qui évoluaient en s’imprégnant des pratiques du code.

On connaît tous cette pratique qui consiste à écrire, par exemple :

<troll>
Là je dis n’importe quoi
</troll>

Une XMLisation ou HTMLisation des pratiques d’écriture.
Ce qui va dans le sens des commentaires du niveau « humeur » que j’évoquais dans la note précédemment citée. Mais là, c’est l’inverse, puisqu’une syntaxe de programmation s’est invitée dans l’écrit.
Comme si le code pouvait retranscrire une forme de prosodie du discours, une intonation que les techniques d’écritures traditionnelle n’arrivait pas à exprimer aussi rapidement.

Et puis, aujourd’hui, je vois un tweet de Danny Ayers ou l’on peut lire :

« twitter: danja: google to me to dave pawson’s notes, disable-output-escaping= »yes », sorted. »

Enfin, « lire » est un bien grand mot.
Bien sûr, je ne comprends pas la signification du message. Mais j’y vois un étrange mélange d’écriture orthothétique et de code. Comme une phrase mutante.

De deux chose l’une :

  • soit on a affaire à un jargon technique et corporatiste, comme peut l’être le louchebem des bouchers. C’est à dire à quelque chose d’anecdotique.
  • soit, au contraire, on a affaire à une tendance qui confirme la trace d’une évolution de nos techniques d’écriture.

Je crois qu’en écrivant pour des machines, notre écriture s’en trouve changée. D’ici plusieurs dizaines d’années, peut-être que le texte que vous êtes en train de lire à cet instant paraîtra verbeux et maladroit au regard d’une écriture à venir qui aurait embrassée le charme et les pratiques du code.

<précision>
Je distingue cette écriture mutante du style SMS, qui est autre chose.
</précision>

Print Friendly
Signaler sur Twitter
Autres notes similaires :
  • Le stade anal de l’écriture
    Faites l’expérience suivante la prochaine fois que vous irez sur le trône pour une grosse commission : prenez un livre ainsi qu’une feuille et un crayon puis, lors d’une poussée, essayez alternativement de lire et d’écrire. Vous vous rendrez compte que la lecture ne bloque pas la poussée alors que l’écriture si. Je laisse aux [...]......
  • Littérature de code
    J’aime bien lire les commentaires de code. Il y a une vraie littérature dans ces lignes écrites en langage naturel, dispersées au milieu des lignes de codes. Bien sûr il n’y a pas que des chefs d’oeuvre, et même souvent il n’y a rien. Et rares sont les programmes que j’ai vu qui exploitent pleinement [...]......
  • Une conséquence de la note précédente
    Question : savez-vous quelle est la première demande des utilisateurs quand l’environnement de consultation, basé sur le moteur de recherche, se met en place ? Réponse : de pouvoir faire des modifications du contenu, et de rajouter des informations. Bref, d’écrire. Participer, produire de la connaissance et saisir de l’information, cela devient naturel si çà [...]......
  • { 4 comments… read them below or add one }

    Jean janvier 9, 2008 à 11:28

    #!/usr/bin/perl

    APPEAL:

    listen (please, please);

    open yourself, wide;
    join (you, me),
    connect (us,together),

    tell me.

    do something if distressed;

    @dawn, dance;
    @evening, sing;
    read (books,$poems,stories) until peaceful;
    study if able;

    write me if-you-please;

    sort your feelings, reset goals, seek (friends, family, anyone);

    do*not*die (like this)
    if sin abounds;

    keys (hidden), open (locks, doors), tell secrets;
    do not, I-beg-you, close them, yet.

    accept (yourself, changes),
    bind (grief, despair);

    require truth, goodness if-you-will, each moment;

    select (always), length(of-days)

    # listen (a perl poem)
    # Sharon Hopkins
    # rev. June 19, 1995

    Répondre

    Christian janvier 10, 2008 à 8:56

    Merci Jean.
    Quelqu un d autre a t il des poèmes en java, python, C, Javascript, ruby, erlang, scala, IO, etc., histoire de constituer une anthologie de la poesie en code :-)

    Répondre

    got janvier 11, 2008 à 12:18

    Ça m’a rappelé un article qui pourrait t’intéresser : « La programmation : une forme de poésie ? », http://www.interdisciplines.org/defispublicationweb/papers/4

    Répondre

    loïc m. janvier 30, 2008 à 3:18

    hors mis le fait que seul les « codeur » pourront comprendre un tel langage.
    Ou à la rigueur, les accros du net et des forums (profil plutôt Geek).

    Répondre

    Leave a Comment

    { 1 trackback }

    Previous post:

    Next post: