In this case, it is a he-knows-better-than-us thing. He knew better than us (and the C::A people) what job he needed to accomplish, he looked at C::A, decided that it didn't do precisely what he wanted, looked at the code, decided that it would take too much work to make it do what he wanted, so he wrote his own because he had to get the job done
, which is ultimately the controlling factor here. If this was just an open-source, on-the-side project, I might agree with you more, but I think we can all agree that merlyn being able to afford food is a Good Thing.
You think that having numerous wheels is bad for open source? Would open source be better off if Linus Torvalds had decided to work on HURD or BSD rather than writing Linux? Having multiple wheels is a good thing, if only because you can take a look at what was good about the old wheels and build them into your new one.
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.