l'avantage?
tu jettes a la poubelle cut, grep et awk, que tu remplace par des getters sur des properties de l'objet.
plus besoin de regexp aride pour manipuler les retours des diverse commandes que tu utiliseras.
Plus besoin de maintenir le truc ou prevoir 10 000 cas possible parce que sur telle plateforme, la sortie est un peu differentes etc.
Bref, un langage de script integre a l'os (et donc disponible PARTOUT sans condition) haut niveau.
en gros, les avantages sont les memes qu'un shell de base, sauf que tu peux faire des trucs plus evolues plus simplement.
typiquement, pour reprendre ton exempe "j'utilise python", si tu veux communiquer la sortie d'un binaire vers un autre, tu feras passer des objet et non du texte parse, ce qui est d'une part infiniment plus robuste et propre, d'autre part infiniment moins chiant a coder.
[^] # Re: ça n'a pas changé
Posté par kraman . En réponse à la dépêche Le Hold-up planétaire dans le cyberespace. Évalué à 2.
tu jettes a la poubelle cut, grep et awk, que tu remplace par des getters sur des properties de l'objet.
plus besoin de regexp aride pour manipuler les retours des diverse commandes que tu utiliseras.
Plus besoin de maintenir le truc ou prevoir 10 000 cas possible parce que sur telle plateforme, la sortie est un peu differentes etc.
Bref, un langage de script integre a l'os (et donc disponible PARTOUT sans condition) haut niveau.
en gros, les avantages sont les memes qu'un shell de base, sauf que tu peux faire des trucs plus evolues plus simplement.
typiquement, pour reprendre ton exempe "j'utilise python", si tu veux communiquer la sortie d'un binaire vers un autre, tu feras passer des objet et non du texte parse, ce qui est d'une part infiniment plus robuste et propre, d'autre part infiniment moins chiant a coder.