Also sprach Abigail:
Gunnar Hjalmarsson (
[email protected]) wrote on MMMDCXXIII September
MCMXCIII in <URL
@ Abigail wrote:
@@ > Gunnar Hjalmarsson (
[email protected]) wrote on MMMDCXXII September
@@ > MCMXCIII in <URL
@ > ==
@@ > == Personally I believe that any program needs a big user base,
@@ >
@@ > I disagree. Quality matters, quantity doesn't. I don't think Windows
@@ > is a better OS because more people use it.
@@
@@ Ever heard of money? ;-)
@@
@@ many users => better funding opportunities => better software
So, languages designed in Redmond must be far, far better than Perl?
According to Larry himself, money does matter. See
http://www.perl.com/pub/a/2003/07/16/soto2003.html?page=9
bottom of the page. And, on the next page something that has already
been quoted here a while ago:
"There's a lot going on behind the scenes that you don't hear about
every day. Many people have sacrificed to give us time to work on
these things. People have donated their own time and money to it.
O'Reilly and Associates have donated phone conferences and other
infrastructure. The Perl 6 design team in particular has borne a
direct financial cost but also a tremendous opportunity cost in
pursuing this at the expense of career and income. I'm not looking
for sympathy, but I want you to know that I almost certainly could
have landed a full-time job 20 months ago if I'd been willing to
forget about Perl 6. I'm extremely grateful for the grants the Perl
Foundation has been able to give toward the Perl 6 effort. But I
just want you to know that it's costing us more than that."
This paragraph says two things: It needs people to develop something but
it also needs the money to keep them funded. So far people involved in
Perl5/6 development have been driven by idealism. But there are some
natural limits for that (like when you have a family that demands time
and, again, money). Considering the impatience people have towards
Perl6, it's best to pay the main people behind it (Larry, Damian, Dan
and others) money. Ideally, enough money so that they don't need a
separate job that would only delay the development. Otherwise the quality
will suffer because no one wants to wait ten years for Perl6 to happen.
No, this old clichée that money is nothing is obsolete. Actually, it has
always been a lie.
@@ I suppose that's (indirectly) true also for an open source product
@@ like Perl.
Then why bother at all with Perl? Perl will never have the user base
of Java or C, so with that reasoning, Java and C will be much better
languages.
Besides, Perl being an open source product isn't at all funded by
its users. There won't be more mony available if more people use
Perl.
Of course there will. Some of the donations to the Perl Foundation were
by companies who have gain productivity by using Perl. When they grant
money it's not so much in order to express their gratefulness. It is
because they want the development to continue.
Some money was donated by companies on behalf of some of their employees
who used Perl to solve some tasks on the job. So the more Perl
programmers there are, the more Perl will be used in those spots where
money can be expected from.
Tassilo