ES4 has overspent its complexity budget in order to explore a large design space. It is now shrinking to meet practical budgets involving Ecma member consensus, prime mover commitments, fatigue effects, community expectations, and the like. No one working on ES4 wants it to be like Perl 6. We aim to finish this year.
Brendan Eich, Complexity Tax
If I estimate with any degree of accuracy, Brendan alone has earned more in salary over the course of JavaScript's lifetime than every paid contributor to Perl 6 has earned in combination throughout that project. I can sort of imagine that a few of the other people involved with ES4 have received a few dollars too.
Fairer comparisons, please.
well... (Score:2)
Now maybe perl6 needed to do that a long time ago, though it's a bit late for that. But I don't think the comparison was warrantless.
Re: (Score:1)
I have difficulty with conversations about software project schedules and scope which include comparisons to Perl 6 but neglect to mention the budget of Perl 6. That's all. If the ES4 committee spent on ES4 what Perl 6 has cost in real dollars so far, ES4 would be a great language for writing
alert( "Hello, world!" );. They might even have money left over for doughnuts.Re: (Score:2)
Re: (Score:1)
Sure, but I believe that any Reasonable Person would look at a schedule that relies on hordes of volunteers who put in 40-hour weeks and say "This might be optimistic."
how about perl 1-5 (Score:1)
Re: (Score:1)
I don't care about calendar time. Let's compare paid developer time.
Re: (Score:1)
The "contribute money" page at donate.perlfoundation.org does not allow you to explicitly specify "I want my donation to go towards Perl 6 development".
Seems like it would be nice if there was an easy and centralized way for money contributors to pump cash directly into specific tasks needing to be done for Perl 6... Not sure how fair this would work out in practice though.
Re: (Score:2)
Re: (Score:1)
There has to be some reason why that extra combo box item is missing, otherwise it would've been added already.
Re: (Score:2)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Schedules for projects with full-time paid workers are difficult enough to create. Any schedule for a project which relies chiefly on volunteers working in their spare time is going to be, at best, a fairy tale. Anyone who tells you otherwise is lying.
Oh, jesus, not again (Score:2)
So-called "Open Source" projects that turn into dick slapping contests over the size of the budgets miss their own irony. Buy your own damn donuts. :)
Welcome Back, Elaine! (Score:1)
I already have one, but it would be just swell if you could teach the Internet the basics of project management, and specifically the relationship between available workers and a schedule.
Re: (Score:2)
It reminds me of the guy who did the original "Fools Errand" crypto game for the Mac. He announced he was working on the sequel for OSX and invited people to pay early (Damn you, pudge :)) Now, this was around the time Perl6 was announced. Six years ago I would have loved to have that game for hours and hours of enjo
Re: (Score:1)
Until sixty seconds ago, I thought that anyone who had spent any time at all around Jarkko, for example, would know the connection between the available free time of volunteers and the amount of practical work accomplished on a project.
You don't have to care about any project, of course, but you don't have the right to tell volunteers what they should or shouldn't be working on or how much time they should or shouldn't spend on a project.
Re: (Score:2)
Do or don't but getting all bent out of shape over someone making a comment that may lead to Perl6 being a synonym for an eternal project isn't a way to generate sympathy
Re: (Score:1)
I can imagine you expressing strong words toward anyone who criticized the release schedule of Perl 5.8 for similar reasons. Lest you think I'm begging for money, let me be exceedingly clear about my point.
See Spot. See Spot program. See Spot program four hours a week in his spare time.
See Jane. See Jane program. See Jane program forty hours a week in her job.
See Jane accomplish roughly an order of magnitude mor
Re: (Score:2)
Jane ain't
Re: (Score:1)
This Jane would settle for a significant portion of the people who complain about the large gestation period of Perl 6 acknowledging that volunteers do not and will not work on predictable schedules.
I don't care if I never get paid for any of my work on this. That was never my goal nor a motivating factor. I want to use the results and I want other peopl
Re: (Score:2)
I don't know that people complain so much about the long dev time for P6 anymore, they talk about it and many don't have any expectations that it will ever come to pass. Lowering expectations is less a criticism than bracing for reality. And after so many years, really, wouldn't you be prepared for that eventuality? 5.10 had some problems for a while in this vein, but fires got lit under asses and things got moving again. If 5.10
Re: (Score:1)
Jane needs to do something between Valgrind and test suite runs. Maybe Jane needs a better micro hobby!
Re: (Score:2)
This has 2 benefits
- one discussing perl 6 on internet discussion forums isn't going to make you happier (how often is the r
@JAPH = qw(Hacker Perl Another Just);
print reverse @JAPH;