Craigslist Donates $100,000 To the Perl Foundation
mikejuk writes "The craigslist Charitable Fund has donated $100,000 to the Perl community for Perl5 maintenance and general use by the Perl Foundation. Craigslist gets more than 30 billion views per month and it is mostly written in Perl. The entire architecture of the system is open source — a proxy array based on Perl and memcache and a backend provided by Apache, memcache, MySQL and, of course, Perl. This is a successful enterprise giving something back to open source — which is how it should be."
Nice from the Craigslist folks. Aren't they eBay-owned though? Anyway, good to see perl getting some loving for a change.
Contributing code, modules, fixes, and error reporting? There are a lot that probably does that, and is not a minor thing.
Epic leaks? For the better part of a decade?
Troll much? You can always tell a made-up complaint because it describes a situation nothing like reality, and has a tone of venomous contempt that is excessive given the situation. People with no money to buy the item? Ok, maybe some people low-ball you but I have found that is easily curtailed by stating. "SERIOUSLY NO LOW-BALL OFFERS PRICE FIRM" on the ad. As for scams I get about 5% spam response rate on most things. They are super-obvious. Guess what. I click delete. I also get several offer emails usually and can only sell to one person! OMG, the horrors of selling something for free.
"sometimes he felt that his whole life was a dream, and he wondered whose it was and whether they were enjoying it."
Its not a leak, Someone has already commented in the ticket that if you repeatedly create and destroy perl interpeters, then you need to set PL_destruct_level, because otherwise, (for efficiency), perl doesn't completely free the old interpreter, on the asumption that you're about to call exit(). So, it's just that no one got round to marking the ticket as rejected.
In its hay days during the Late 90's and Early 2000's there was a lot of PERL Development, but it seems it has dropped off and PERL lost its shine.
Frankly, Perl got it all more or less right already in early 2000s. So obviously there is not much development happening: Perl already works pretty well. Most new releases have mostly bug fixes - but also some minor syntax improvements and features from the Perl6.
IOW, Perl lost its shine only in the eyes of those who are after shiny. Perl is pretty down to earth tool to get the job done.
But back in the day every time you tried to find an open source program to do something it required PERL
Perl defines portability properly and allows one to access quite a lot of system-specific resources - in the system-specific way. Thus it was (and in some areas still is) quite popular as the language for install scripts of all sorts.
Even now, Perl remains one of the few power tools to be most commonly included in the fresh UNIX system installs (including Debian and Mac OS X). There is no other language/tool which is as stable and as portable: that's why it is possible and useful to include it into the OS install.
Not so much of this any more, is it because I have changed how I look for software or is it because PERL is no longer as popular as it was before.
IMO, Perl greatest weakness is the interface to other libraries (the PerlXS). It is not an easy task to make a Perl binding. It's fscking hard and includes lots of copy-paste. That's why Perl lacks many up-to-date bindings to many up-to-date libraries, what makes it not so suitable for many up-to-date tasks. Even Perl6 went on and pretty much excluded the XS/etc from the spec. What sucks and makes Perl6 worse (and useless to me) than the Perl5, because on top of general problem with bindings, Perl6 adds fragmentation: extensions written for different Perl6 implementation are incompatible with each other.
All hope abandon ye who enter here.
Perl is *massively* active. The main "problem" with Perl is, unlike, say, PHP, you don't see it in action: A website that makes heavy use of PHP will have lots of .php files in its URLs. A website that runs on Perl will just use good old .html.
If you're looking for Perl by checking for "cgi-bin" then you're a long way out of date with where Perl is these days
So.. it has come to this
Even on scales of visibility Perl is still in the top 10 and pretty much stays about there for as long as I've checked the Tiobe Index.
Perl is like a shovel. There may be fancy post hole drills pneumatic jackhammers out there that get all the page views at Home Depot. But there will always be the shovel; because it gets the job done simply and have more uses than you think.
Yeah, that's my excuse, as a freelance Perl programmer. Still, each time I check Fund Drive Details I cry a little. Is that all some of the companies that nearly run on Perl can do? The last time this amount was donated, if I recall correctly, was a few years (!) ago by a Dutch company (not 100% sure if it was Dutch).
Anyway, a big thanks to Craigslist. But there are plenty of companies out there that could follow. If you donate over 5K you get a nice mention on the Sponsors page. Peanuts for some, I would say.
Perl Programmer for hire