in reply to Re: Litmus test: It's ok to roll your own if...
in thread Litmus test: It's ok to roll your own if...
Many apparently do, but why they do I have not the vaguest concept.
I can give a couple of simple reasons why I care enough about this issue to bother at least pointing people towards a publicly available wheel and encouraging them to have a go at it.
First, there is self-interest. If people are reinventing wheels, they are usually not contributing useful patches and ideas to CPAN. A strong CPAN makes my life easier. Also, it has been my experience that despite what you say about integration problems, reinventing wheels usually leads to wasted time, less functionality, and more bugs, all of which makes Perl look bad. I want Perl to look great, so there will be lots of fun jobs for me.
In a slightly wider sense, but still out of self-interest, I want it to be accepted that using open source components is a reasonable way to write applications because it's the way I like to write them. If everyone just rolls their own all the time and that becomes the norm, managers will think it's strange when I tell them I don't want to write the ten thousandth template engine from scratch.
Obviously you and every other Perl developer can do whatever they want to, but there are some simple and sensible reasons why I (and others) will continue to encourage people to use CPAN and not reinvent wheels.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Litmus test: It's ok to roll your own if...
by Abigail-II (Bishop) on Sep 19, 2003 at 13:01 UTC | |
by perrin (Chancellor) on Sep 19, 2003 at 15:58 UTC | |
by Anonymous Monk on Oct 15, 2003 at 14:45 UTC | |
|
Re: Re: Re: Litmus test: It's ok to roll your own if...
by BrowserUk (Patriarch) on Sep 19, 2003 at 05:04 UTC |