Chunky bacon
Ce titre incongru, digne successeur du « Spam » des Monty Python, ne dira sans doute rien à la plupart d’entre vous. Pour ceux qui le connaissent, vous savez que je vais parler de la disparition numérique de _why.
Chunky bacon est le terme de ralliement des rubyists (ce n’est pas une pratique sexuelle bizarre, ce terme désigne les utilisateurs du langage de programmation Ruby); Chunky bacon est issu du manuel de programmation le plus étrange et atypique qui soit : _Why’s (poignant) Guide to Ruby.
Mais qui est _why, me direz-vous ?
Why the lucky stiff est un écrivain, dessinateur, musicien, artiste et programmeur, connu pour sa participation active au sein de la communauté ruby. Avec Matz (Yukihiro Matsumoto, le créateur de Ruby) et David Heinemeier Hansson (le créateur de Ruby on rails), il est perçu comme un des piliers de cette communauté.
De Try Ruby! (mon premier contact avec ce langage, à essayer mais en anglais uniquement) à Camping (framework inférieur à 4ko), en passant par Hpricot (HTML parser), RedCloth (implémentation de Textile), Syck  (implémentation de YAML en C) et dernièrement Shoes (un GUI Toolkit ultralight), ses APIs, librairies, frameworks ont accompagnés des milliers de programmeurs ruby dans la découverte de ce language.
Car là était la vrai vocation de _why, au travers de ses développements — et surtout de Hackety Hack et de ses manifestes (The Little Coder’s Predicament et Hackety Hack’s manifesto) —, il souhaitait rendre la programmation plus facile, surtout pour les enfants, partant de l’amère constatation que l’informatique du XXIe siècle ne met plus, à la disposition des plus jeunes, un langage de programmation natif permettant de s’initier.
Il a aussi réintroduit du fun et du nonsense dans ce domaine si austère, que ce soit avec le poignant guide ou encore avec BlimLimb, the Travelling Bot Troupe, une troupe de théâtre officiant sur IRC, où tous les membres étaient des bots interagissant entre eux, mais aussi avec les spectateurs.
Sa dernière excentricité, le 19 août dernier, il a cessé tout existence en ligne. Tous ses comptes, sites, blogs, archives de codes… ont été clôturés. Personne ne sait ce qui est arrivé. En cette âge virtuel, où on ne connait de plus en plus les gens que sous forme de pseudos, _why a disparu. Quant à la personne IRL qui était _why, on ne sait pas ce qu’elle est devenue, on ne connaît même pas sa véritable identité…
Ca et là , quelques sites miroirs sont mis en ligne par les fidèles pour témoigner de son ancienne présence. Le poignant, le Try Ruby!, ainsi que son compte GitHub sont revenus…
John Resig, le créateur de jquery, a écris une très belle éloge, j’aime son interprétation de cette disparition. Quant à moi, _why a réveillé l’enfant qui programmait en Basic et en assembleur 6809 sur son Dragon 32 au début des années 80. Je lui dois mon retour derrière le clavier, devant l’écran noir des éditeurs de texte. La découverte de Ruby, de Io, le rappel de mes premiers émois avec le Scheme avec celle du Newlisp… et en cascade, en parcourant la chaîne des héritages entre les langages, celle de Lua, Smalltalk, ObjC, Ocaml, Falcon, Tcl, Rebol et bien d’autres encore. Il m’a ouvert les yeux sur la diversité de cet écosystème virtuel…
_why, je te souhaite bon voyage et surtout chunky bacon !
Tags: BASIC, chunky bacon, Monty python, ruby, spam spam spam, virtuel, _why








Rss du blog
So long Sapce Cowboy
NB : « il souhaitait rendre la programmation plus facile, surtout pour les enfants, » /lol mode
Il faut savoir que 0z a appris la programmation étant enfant, et regrette amèrement ces temps perdus.
Il a été élevé dans une grotte en sibérie avec un asmtrad, un exemplaire de la guerre des boutons, et des boites de sardines à l’huile et de purée mousseline, par une tribu de scientifiques russes échappés de l’URSS retournés à l’état sauvage.
Quand je l’ai trouvé, il parlait à peine notre langue, et encore aujourd’hui, c’est un grand incompris… (enfin grand, on s’entend hein)
Un Dragon 32 pas un amstrad. L’amstrad est plus récent, il est sorti en 84. Un peu de précision que diable…
Si la clause contractuelle attachée au blog me le permettait, je te ferais partager l’étendue de la variété de sentiments contradictoires que tu peux provoquer à la seconde. Enfin, ça se résume globalement a quelque chose de l’ordre de « tu es complètement grave »
<3