Re: Released: File::pushd
by diotalevi (Canon) on Sep 02, 2005 at 12:45 UTC
|
What does "push'd" mean? Why didn't you just overload chdir or extend it like chdir_push/push_chdir/local_chdir/chdir_local? Could you rename it to something like File::LocalChdir?
| [reply] |
|
pushd/popd are rather well known shell builtins for directory stack manipulation. That's probably the rationale for the naming.
| [reply] [d/l] |
|
Ok. I come from the programming side of the world and just use perl when I need something fancier in a shell.
| [reply] |
|
|
|
| [reply] |
|
| [reply] |
Re: Released: File::pushd
by merlyn (Sage) on Sep 02, 2005 at 12:44 UTC
|
If the problem was that File::chdir didn't work on win32, did you try to contact the author to get that module fixed first? You've increased the community confusion by introducing a new module just to fix a problem with an old module. {sigh}
| [reply] |
|
| [reply] [d/l] |
|
I think your standards on your home node about "needless reimplementation" are needlessly high.
Not at all. You satisfied my curiousity entirely. I ask such a question because I want to know, and because sometimes it reveals things to the addressee as well.
| [reply] |
|
you've increased the community confusion by introducing a new module just to fix a problem with an old module. {sigh}
by your reasoning, we should also have one language, since now we have confusion of the right tool to use. we should also drive the same cars and what not. it's competition and evolution. bad/old/wrong things die out, good/new/right things live on. tmtowtdi
save {sigh} us {sigh} your {sigh} emotional {sigh} distress. you would think that someone who would be considered a teacher would be a little more patient with others much less the entire community.
| [reply] |
|
While some would consider responding to Anonymous Monk akin to responding to a known troll, I would assure you that I'm not fighting a non-existent boogeyman here. I have clients that say "Why do we have implementations X, Y, and Z of a given problem?" and therefore I know that marketplace confusion does exist when things get forked.
Do not try to reduce this argument through taking it to an extreme. If there's a fork, it should be justified. The justifications were shown, so I'm happy, and moving on. You should do the same.
| [reply] |
|