[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Hello
Xavier Gachon a écrit :
On Fri, Aug 12, 2005 at 02:36:02AM +0000, Xavier Gachon wrote:
le lexical scoping est l'exception :)
oups s/lexical/dynamic/ dsl, vu le contexte ca me semblait
important de corriger (et j'en profite pour essayer de corriger
egalement ce qui semble un probleme de filtrage qui bouffe
systematiquement les dernieres lignes de mes messages %)
... (call/cc (lambda (troll) '(hope this help) (cons 'stop troll)))
De fait, dès qu'on parle de Perl en tant que "langage de programmation",
on s'attire l'ire (gruik) des exégètes. Et c'est tout à leur honneur.
Il faut cependant reconnaitre que ces considérations sont loin d'être la
préoccupation de beaucoup de scripteurs bash pour qui, en général, un
bon script est un script qui marche (et qui ne soit pas une usine à gaz,
si possible). Il n'y a qu'à voir certains scripts de démarrage ou
d'installation pour s'en convaincre (c'est fou le nombre de "ps x | grep
bidule | grep -v grep" qu'on rencontre..). Bien sûr, ça n'empêche pas la
méthodologie. Perso, j'ai tendance à penser qu'un langage qui permet des
{for i in (1..10); print "hello"; next} et autres lieux communs est
suffisant pour s'initier à la programmation, quite à remettre la théorie
à plus tard. Encore faut-il être motivé pour comprendre ce qu'on fait.
Sinon, en tant qu'admin.. Perl rulez (au moins autant que bash ;-)).
--
Sparx Inc.
34 rue du Sentier
75002 Paris
Tel. +33 (0) 1 44 34 29 21
Std +33 (0) 1 44 34 29 29
Fax +33 (0) 1 55 73 17 07
http://www.sparx.com
begin:vcard
fn:Philippe Jacquot
n:Jacquot;Philippe
org:Sparx
adr:;;34 rue du Sentier;Paris;;75002;France
email;internet:philippe.j@xxxxxxxxx
title:System administrator
tel;work:+33 (0) 1 44 34 29 21
tel;fax:+33 (0) 1 55 73 17 07
x-mozilla-html:FALSE
url:http://www.sparx.com
version:2.1
end:vcard