Quel est donc selon vous le langage le plus apte pour une administration système ? Perl, Python ou juste du shell ?
Je mets à part les contraintes liées à une intégration avec de l'existant, au partage de connaissances avec des collègues, etc.
Je dirais que le point premier de choix reste " quel est le langage de script avec lequel tu as le plus de facilité ? "
Que ce soit au niveau de la documentation, des exemples, ou de " quelqu'un qui te pousse dans la marmite " il est préférable que tu choisisses selon tes propres critères.
Vu qu'au final, toutes les tâches d'administration peuvent être remplies avec chacun des langages, autant utiliser celui avec lequel on est le plus à l'aise.
Après, il est toujours possible d'en découvrir un ou deux autres une fois que l'on a des bases un peu solides.
Bon, blague à part, le shell c'est tout de même la lingua franca des systèmes *nix alors pourquoi céder aux sirènes des langages modernes ?
bug spotted : les guillemets sont convertis en "e; (du moins lors de la prévisualisation) alors que je n'ai rien demandé ?!
# Make your own choice...
Posté par Ellendhel (site web personnel) . En réponse au message [Programmation] Shell / Perl / Python. Évalué à 4.
Je mets à part les contraintes liées à une intégration avec de l'existant, au partage de connaissances avec des collègues, etc.
Je dirais que le point premier de choix reste " quel est le langage de script avec lequel tu as le plus de facilité ? "
Que ce soit au niveau de la documentation, des exemples, ou de " quelqu'un qui te pousse dans la marmite " il est préférable que tu choisisses selon tes propres critères.
Vu qu'au final, toutes les tâches d'administration peuvent être remplies avec chacun des langages, autant utiliser celui avec lequel on est le plus à l'aise.
Après, il est toujours possible d'en découvrir un ou deux autres une fois que l'on a des bases un peu solides.
Bon, blague à part, le shell c'est tout de même la lingua franca des systèmes *nix alors pourquoi céder aux sirènes des langages modernes ?
bug spotted : les guillemets sont convertis en "e; (du moins lors de la prévisualisation) alors que je n'ai rien demandé ?!