D'une part, l'avantage de php est de donner une solution pedagogique.
Avec le sed pondu ici ou là.. c'est pas evident, et je doute que le demandeur puisse reproduire la même chose.
avec le php, j'ai même pas eut besoin de donner le code, l'explication en bon francais se suffit a lui même
Deuxiement,
Plus performant ? oui, mais a quel prix ? (la taille du source n'est pas revelateur d'ailleur)
(il y a longtemps dans mes jeunes année) un jour un prof nous a fait plancher en TP sur la notion d'optimisation. pour nous montrer que le cout (comprendre la complexité) est exponentiel et qu'a un moment le gain est extrement faible.
En gros a "un certain stade" tu va galerer comme un malade pour optimiser (repenser tes structures, apprendre un nouveau langague..) pour gagner trois fois rien.
L'agorithme deviens inmaintenable, trop complexe...
la qualité de developpeur (selon lui) est de savoir ou s'arreter, non pas de pondre l'algo le + rapide.
ca se discute, mais c'est interressant, je garde cette reflexion en tête :)
en fait, j'avoue, j'aimerais bien être capable de pondre du sed comme voue le faites :)
[^] # Re: une suggestion
Posté par fabien . En réponse au message Comment remplacer l'espace entre les champs par ; avec sed ?. Évalué à 2.
juste deux remarquesn toutefois :
D'une part, l'avantage de php est de donner une solution pedagogique.
Avec le sed pondu ici ou là.. c'est pas evident, et je doute que le demandeur puisse reproduire la même chose.
avec le php, j'ai même pas eut besoin de donner le code, l'explication en bon francais se suffit a lui même
Deuxiement,
Plus performant ? oui, mais a quel prix ? (la taille du source n'est pas revelateur d'ailleur)
(il y a longtemps dans mes jeunes année) un jour un prof nous a fait plancher en TP sur la notion d'optimisation. pour nous montrer que le cout (comprendre la complexité) est exponentiel et qu'a un moment le gain est extrement faible.
En gros a "un certain stade" tu va galerer comme un malade pour optimiser (repenser tes structures, apprendre un nouveau langague..) pour gagner trois fois rien.
L'agorithme deviens inmaintenable, trop complexe...
la qualité de developpeur (selon lui) est de savoir ou s'arreter, non pas de pondre l'algo le + rapide.
ca se discute, mais c'est interressant, je garde cette reflexion en tête :)
en fait, j'avoue, j'aimerais bien être capable de pondre du sed comme voue le faites :)