répondant à la demande qui m'avait été faite l'an dernier de montrer du "beau code perl", je montre les similarités conceptuelles entre les 2 langages , les différences syntaxiques et (SPOIL) conclus que tout ça n'est qu'affaire de gout.
Attention: cette présentation n'est pas pour ceux qui pensent que la programmation peut être un job alimentaire!
Lors de ma présentation à pycon 2011, je faisais l'éloge du multiculturalisme et de la curiosité. A cette occasion, il m'avait été demandé de montrer du beau code Perl (illustration que la subjectivité a laquelle j'appellais l'auditeur ne va pas de soit)
Il s'agit donc de montrer une forme de beauté, comme un guide de musée tenterait de sensibiliser un photographe au cubisme.
Je pars donc des "belles choses" de python (list comprehensions, yield/send, magic **, operator overload, metaprogramming, application partielle) et de ses rigueurs esthétiques pour en arriver aux concepts sous-jacents et montrer comment ils s'expriment en Perl. 2 tableaux montrant la même idée, le gout faisant le reste, sans jugement de valeur.