{"id":227,"date":"2012-01-14T21:03:41","date_gmt":"2012-01-14T19:03:41","guid":{"rendered":"http:\/\/antoine.wojdyla.free.fr\/blog\/?p=227"},"modified":"2013-12-08T00:11:12","modified_gmt":"2013-12-07T22:11:12","slug":"une-parabole","status":"publish","type":"post","link":"http:\/\/antoine.wojdyla.fr\/blog\/2012\/01\/14\/une-parabole\/","title":{"rendered":"Une parabole"},"content":{"rendered":"<p style=\"padding-left: 30px;\"><em>English readers : this post is about a French translation of <a href=\"http:\/\/www.cs.utexas.edu\/users\/EWD\/ewd05xx\/EWD594.PDF\" onclick=\"_gaq.push(['_trackEvent', 'outbound-article', 'http:\/\/www.cs.utexas.edu\/users\/EWD\/ewd05xx\/EWD594.PDF', 'E.W. Dijkstra&#8217;s &#8216;Parable&#8217; (archive EWD594)']);\" target=\"_blank\">E.W. Dijkstra&#8217;s &#8216;Parable&#8217; (archive EWD594)<\/a> I&#8217;ve made.<br \/>\nYou can already enjoy the text in your own language!<br \/>\n<\/em><\/p><em>J&#8217;ai traduit pour vos beaux yeux une parabole que l&#8217;on doit au Prof. Edsger W. Dijkstra, l\u00e9gende de la programmation informatique. Elle est tir\u00e9e de <a href=\"http:\/\/www.cs.utexas.edu\/users\/EWD\/ewd05xx\/EWD594.PDF\" onclick=\"_gaq.push(['_trackEvent', 'outbound-article', 'http:\/\/www.cs.utexas.edu\/users\/EWD\/ewd05xx\/EWD594.PDF', 'l&#8217;archive EWD594']);\" target=\"_blank\">l&#8217;archive EWD594<\/a>.<\/em><\/p><em>Vous avez \u00e0 disposition une version <a href=\"http:\/\/antoine.wojdyla.free.fr\/parabole.html\" onclick=\"_gaq.push(['_trackEvent', 'outbound-article', 'http:\/\/antoine.wojdyla.free.fr\/parabole.html', 'html']);\" target=\"_blank\">html<\/a>, si cela vous pla\u00eet mieux. Assez parl\u00e9, la voici :<\/em><\/p>Il y a quelques ann\u00e9es de cela, une soci\u00e9t\u00e9 de chemin de fer fut fond\u00e9e, et l&#8217;un de ses administrateurs \u2014 probablement un commercial \u2014 d\u00e9couvrit que les investissements initiaux pourraient \u00eatre r\u00e9duits de mani\u00e8re significative si seuls cinquante pour cent des voitures \u00e9taient \u00e9quip\u00e9es de toilettes; il fut donc d\u00e9cid\u00e9 qu&#8217;il en serait de la sorte.<\/p><!--more--><\/p>Peu de temps apr\u00e8s que la compagnie ait commenc\u00e9 son activit\u00e9, des plaintes concernant les toilettes se faisaient jour. Une enqu\u00eate fut men\u00e9e, r\u00e9v\u00e9lant quelque chose d&#8217;\u00e9vident : malgr\u00e9 sa jeunesse, la soci\u00e9t\u00e9 souffrait d\u00e9j\u00e0 de probl\u00e8mes de communication en interne, et les instructions concernant les toilettes n&#8217;avaient pas \u00e9t\u00e9 transmises au centre de r\u00e9partition des rames, o\u00f9 toutes les voitures \u00e9taient donc consid\u00e9r\u00e9es comme \u00e9quivalentes. Par cons\u00e9quent, certains trains n&#8217;\u00e9taient pourvus d&#8217;aucune toilette.<\/p>Afin de r\u00e9soudre le probl\u00e8me, un \u00e9l\u00e9ment (<em>bit<\/em>) d&#8217;information fut associ\u00e9e \u00e0 chaque voiture, permettant de d\u00e9terminer si c&#8217;\u00e9tait une voiture avec ou sans toilettes; le centre de r\u00e9partition des rames fut donc charg\u00e9 de composer des trains avec un nombre de voitures d&#8217;une des deux cat\u00e9gories aussi proche que possible. Cela rendait les choses un peu plus compliqu\u00e9s pour le centre r\u00e9partition mais, une fois le probl\u00e8me r\u00e9solu, les personnes responsables des assemblages \u00e9taient tr\u00e8s fi\u00e8res d&#8217;avoir r\u00e9ussi \u00e0 r\u00e9soudre le probl\u00e8me.<\/p>Cependant, Apr\u00e8s les nouvelles proc\u00e9dures d&#8217;assemblage soient mises en \u0153uvres, les plaintes concernant les toilettes continuaient d&#8217;affluer. Une nouvelle enqu\u00eate fut diligent\u00e9e, suite \u00e0 laquelle il apparu que, bien que dans chaque train pr\u00e8s de la moiti\u00e9 des voitures comprenaient effectivement des toilettes, il arrivait que les trains fussent compos\u00e9s d&#8217;une premi\u00e8re moiti\u00e9 enti\u00e8rement compos\u00e9es de wagons \u00e0 toilettes, et l&#8217;autre de wagons sans toilettes. Afin de rem\u00e9dier \u00e0 cette situation, de nouvelles instructions furent \u00e9dict\u00e9es, promulguant que les voitures avec et sans toilettes devaient \u00eatre plac\u00e9es en alternance. C&#8217;\u00e9tait une t\u00e2che un peu plus compliqu\u00e9e pour les gens de la r\u00e9partition mais, apr\u00e8s quelques r\u00e9ticences initiales, le probl\u00e8me fut r\u00e9solu.<\/p>Les plaintes, pourtant, ne cessaient d&#8217;arriver; la raison en \u00e9tait que, comme les voitures avec toilettes avaient leur toilettes \u00e0 l&#8217;une de leurs extr\u00e9mit\u00e9s, la distance entre deux toilettes successives dans le train pouvait \u00eatre pr\u00e8s de trois longueurs de voiture. Pour les m\u00e8res ayant des enfants avec des besoins urgents, ou lorsque les bagages \u00e9taient encombraient les couloirs, cela pouvait encore pourrait mener \u00e0 des catastrophes. En cons\u00e9quence, les voitures avec toilettes furent pourvues d&#8217;un autre \u00e9l\u00e9ment (<em>bit<\/em>) d&#8217;information, leur conf\u00e9rant une orientation, et furent donn\u00e9es les nouvelles instructions que dans chaque train les voitures avec toilettes devaient avoir la m\u00eame orientation. Cette fois, les nouvelles instructions donn\u00e9es au centre r\u00e9partition \u00e9taient re\u00e7ues sans grand enthousiasme, car le nombre machines permettant de faire tourner les voitures \u00e9tait \u00e0 peine suffisant; pour \u00eatre tout \u00e0 fait honn\u00eate envers les machinistes, le nombre de machines \u00e0 tourner les wagons \u00e9tait -\u00e0 tous les \u00e9gards- insuffisant, et ce n&#8217;\u00e9tait que gr\u00e2ce \u00e0 leur grande ing\u00e9niosit\u00e9 que les machinistes parvenaient tout de m\u00eame \u00e0 accomplir leur t\u00e2che.<\/p>Avec toutes les toilettes \u00e9quidistantes le long du train, la compagnie \u00e9tait convaincue que maintenant tout allait bien; Mais les passagers ne s&#8217;arr\u00eat\u00e8rent toutefois pas de se plaindre: m\u00eame si aucun passager n&#8217;\u00e9tait \u00e0 plus d&#8217;une longueur de voiture des toilettes les plus proches, les passagers (ayant un besoin urgent) ne savaient pas dans quelle direction se diriger pour y arriver le plus rapidement. Pour r\u00e9soudre ce probl\u00e8me, des fl\u00e8ches indiquant \u00abWC\u00bb allaient \u00e9quiper les couloirs de toutes les voitures, ce qui allait \u00e9galement imposer de faire de l&#8217;autre moiti\u00e9 des voitures des objets orient\u00e9s, information qu&#8217;il fallait prendre en compte au centre de r\u00e9partition.<\/p>Lorsque la nouvelle instruction arriva au centre de r\u00e9partition, cela cr\u00e9a une atmosph\u00e8re allant du d\u00e9sespoir \u00e0 la r\u00e9volte : il ne serait jamais possible de mettre ces proc\u00e9dures en \u0153uvre! \u00c0 ce moment cl\u00e9, un homme, dont le nom a \u00e9t\u00e9 oubli\u00e9 \u00e0 jamais, fit l&#8217;observation suivante. Si chaque voiture avec une toilettes \u00e9tait coupl\u00e9e, \u00e0 compter de ce jour, \u00e0 son extr\u00e9mit\u00e9 pourvue de toilettes avec une voiture sans toilettes, le centre de r\u00e9partition, au lieu d&#8217;avoir \u00e0 traiter avec <em>N<\/em> voitures orient\u00e9es de chacun deux types, pourrait n&#8217;avoir \u00e0 affaire qu&#8217;\u00e0 <em>N\/2<\/em> unit\u00e9s identiques unit\u00e9s qui pourraient, qui plus est, \u00eatre trait\u00e9es comme identiques. Et cette observation permit de r\u00e9soudre tous les probl\u00e8mes de man\u0153uvre, avec la modeste contrainte de ne pouvoir constituer des trains qu&#8217;avec un nombre pair de voitures &#8211; le co\u00fbt des quelques voitures qu&#8217;il pourrait \u00eatre n\u00e9cessaire d&#8217;ajouter \u00e9tant compens\u00e9 par \u00e9conomies initiales propos\u00e9 par le commercial &#8211; et, d&#8217;autre part, de ne pas \u00eatre trop regardant sur l&#8217;\u00e9galit\u00e9 de l&#8217;espacement entre les toilettes. Mais, apr\u00e8s tout, qui se soucie de quelques m\u00e8tres?<\/p>&nbsp;<\/p>Et bien qu&#8217;\u00e0 l&#8217;\u00e9poque \u00e0 laquelle cette histoire eu lieu, l&#8217;humanit\u00e9 n&#8217;avait pas encore \u00e9t\u00e9 b\u00e9nie par les ordinateurs automatiques, l&#8217;anonyme qui a propos\u00e9 cette solution m\u00e9rite le titre de premier programmeur comp\u00e9tent.<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">*\u00a0 *<\/p>\n<p style=\"text-align: center;\">*<\/p>J&#8217;ai racont\u00e9 l&#8217;histoire ci-dessus \u00e0 diff\u00e9rents publics. Les programmeurs, en g\u00e9n\u00e9ral, sont amus\u00e9s, tandis que les manageurs invariablement s&#8217;agacent, de plus en plus \u00e0 mesure que l&#8217;histoire progresse. Les vrais matheux, cependant, ne comprennent pas o\u00f9 je voulais en venir.<\/p>\n<div id=\"_mcePaste\" class=\"mcePaste\" style=\"position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;\"><em><a href=\"http:\/\/www.cs.utexas.edu\/users\/EWD\/ewd05xx\/EWD594.PDF\" onclick=\"_gaq.push(['_trackEvent', 'outbound-article', 'http:\/\/www.cs.utexas.edu\/users\/EWD\/ewd05xx\/EWD594.PDF', 'You can already enjoy the text in your own language.']);\" target=\"_blank\">You can already enjoy the text in your own language.<\/a><\/em><\/div>\n","protected":false},"excerpt":{"rendered":"<p>English readers : this post is about a French translation of E.W. Dijkstra&#8217;s &#8216;Parable&#8217; (archive EWD594) I&#8217;ve made. You can already enjoy the text in your own language! J&#8217;ai traduit pour vos beaux yeux une parabole que l&#8217;on doit au Prof. Edsger W. Dijkstra, l\u00e9gende de la programmation informatique. Elle est tir\u00e9e de l&#8217;archive EWD594.Vous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,12,8,9,7],"tags":[],"class_list":["post-227","post","type-post","status-publish","format-standard","hentry","category-epistemology","category-francais","category-language","category-science","category-traductions"],"_links":{"self":[{"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/posts\/227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/comments?post=227"}],"version-history":[{"count":7,"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/posts\/227\/revisions"}],"predecessor-version":[{"id":967,"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/posts\/227\/revisions\/967"}],"wp:attachment":[{"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/media?parent=227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/categories?post=227"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/antoine.wojdyla.fr\/blog\/wp-json\/wp\/v2\/tags?post=227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}