Langage de script : lequel ?

Sami FANTAR sfantar at laposte.net
Mer 11 Oct 17:11:22 BST 2006


spear a écrit :
>> Lionel Porcheron wrote:
>>     
> [...]
>   
>>> Je crois que le meilleur langage c'est celui que tu
>>>       
> maîtrises !
>   
>> +1, c'est d'abord ça qui doit guider ton choix.
>>     
>
> Bah, c'est un peu comme la meilleure distrib linux, hein,
> c'est celle que l'on connaît/maîtrise ...
> Mais celui qui veut " essayer linux ", n'y connaît rien, et
> n'a pas de pote pour lui donner un coup de main ... on lui
> conseille quoi ? :) ... Bon ben on va dire Ubuntu ;)
>
>   
>> Sinon, pour de l'admin courante, bash est un très bon
>>     
> langage de petits scripts.
>   
>> Pour des scripts plus élaborés, qu'il faudra maintenir et
>>     
> faire évoluer, python est pas mal mais il y en a d'autres
> (ruby, perl,... mais java me 
>   
>> parait pas adapté du tout à du script d'admin).
>>     
>
> ben moi j'ai fait un peu de scripts bash facile (sans
> variables, des enchaînements de commandes), et du .bat sous
> windows/dos dans le même genre, le tableau est clair :D
>
>   
>> Regarde des tutos et exemples pour chaque langage et
>>     
> commence avec celui qui te semble le plus familier.
>
> C'est bien pour ça que je venais vous en parler, je souhaite "
> investir " mon temps, avec un retour assuré, sur un langage
> vraiment polyvalent, pour scripter, et je souhaite me lancer à
> fond, sans essayer ici ou là (de même , n'ayant aucune base
> claire, revoir les concepts à chaque fois s'ils diffèrent
> énormément selon les langages, sera sans doute plus difficile
> que pour quelqu'un rompu aux syntaxes des divers langages,
> même de loin ...)
>
>   
>> Daniel
>>     
>
> D'aucuns diraient que c'est une chance, pour un débutant, de
> s'orienter tout de suite vers un outils éprouvé, adapté,
> souple et, si possible, facile (ou du moins qui permette de
> s'y mettre facilement).
>
> En tous les cas, merci à tous pour vos nombreuses réponses
> (continuez !)
>
> Accédez au courrier électronique de La Poste 
> sur www.laposte.net ou sur 3615 LAPOSTENET (0,34€ TTC /mn) 
> 1 Giga de stockage gratuit – Antispam et antivirus intégrés 
>
>
>
>
>   
Perl, bien qu'il ne soit pas aussi à la mode que python, reste un 
langage de script très complet et très utile pour de nombreuses tâches.
La meilleure façon de s'y plonger et de maitriser les bases ainsi que la 
logique de ce langage est de te procurer (sauf si tu l'as déjà) 
l'excellent livre "Introduction à Perl" chez O'Reilly.
J'ai mis la main dessus et depuis, je me sens plus à l'aise pour coder 
ainsi que pour déboguer mes scripts.
Ce livre a le mérite, outre d'enseigner les bases avec des exos corrigés 
en fin de chapitre, d'expliquer comment
Larry Wall a conçu ce langage. Cela permet d'éviter de faire certaines 
fautes.




Plus d'informations sur la liste de diffusion ubuntu-fr