Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

Re: "Rites of Passage" wheel reinventing

by Ctrl-z (Friar)
on Feb 27, 2004 at 11:32 UTC ( [id://332229] : note . print w/replies, xml ) Need Help??

in reply to "Rites of Passage" wheel reinventing

Interestingly, I find im guilty of most of my questionable reinventing in perl. Other languages, that have well defined Standard Libraries, I seem less likely to muster the hubris.

is that just me?

time was, I could move my arms like a bird and...

Replies are listed 'Best First'.
Re: Re: "Rites of Passage" wheel reinventing
by astroboy (Chaplain) on Feb 27, 2004 at 13:51 UTC

    I think that it cuts two ways. For example, CPAN has many XML modules. Do we need them all? Probably not, but there is often one that suits your needs better than say a standard DOM or SAX parser library might. This means that I'm less likely to reinvent the wheel, as there's bound to be a module that meets my requirements.

      Don't forget that if there is a lot of modules just for XML, this means that they are not covering all that the users needs. A developer won't spend it's time to build a module just to say that it has his module, specially for XML that is not a simple thing to handle. Also means that the main XML modules that are there are not simple and easy to use as the users want. Since XML was created to make the integration between different systems/programs and architectures easy. And if the use of this is not easy, is just crap. Each developer, of each XML module is just tring to find a better way to do things.

      Graciliano M. P.
      "Creativity is the expression of the liberty".