Did someone forgot about perl ironman competition and neglects it?
How to easily resize images (jpg) in perl? Use Image::resize
use Image::Resize; use autodie; $src = "bigimage.jpg"; my $old = Image::Resize->new($src); my $new = $old->resize(200, 300); # max dimensions $jpegdata = $new->jpeg(95); # jpeg quality open OUT, ">./smaller/$src"; print OUT $jpegdata; close OUT;
Remember when I wrote about Perl, Python and PHP taking bigger part in corporate world? Here is nice analysis that shows that PHP growth in this one particular job ads service is not linked to the growing search for “multilingual” developers (java or .net or C#, VB, ASP – and PHP) but for PHP-focused developers.
Other interesting thing is that the jaw-dropping chart shown in the “crashing the enterprise party.” article shows growth of given language job ads, not absolute number. See absolute number for opening your eyes 🙂
See, that absolute numbers show that Perl is higher than PHP and Python, although PHP and Pyhon are rising, while Perl is on one level.
If we compare languages by number of jobs offers, and take into account just one site with job offers, we may think that:
Perl as good as java, python and PHP are way above
Until now, java and .NET seemed to be the most popular in corporate world. Now is time for Python, PHP, Perl, and open source solutions. For example Farmville, very popular online game, with million of users, is said to run on LAMP stack.
There is also opinion that companies like Zend or ActiveState give “corporate face” to open source. And yes, open source is not free (as free beer) – you often have to (or are willing to) pay for support, knowledge, contractors etc. (vide MySQL Enterprise).
But, returning to the title of this post – on the graph in cnet article– you can see that there is the same amout of job offers for java and perl developers, some more for .NET, much much more and rising for PHP and even more (and rising more) for python.
The quite usable version of Rakudo Perl 6 is planned to be released on spring (northern hemisphere’s Spring, probably 😉 ). We”ll see how useful it is and what one can do with it 🙂
On the other hand, Perl 5 is still being developed, and is very useful and commonly used. This gives Perl 6 developers no urge to do it faster. This may cause two problems:
- it may never be finished, as Duke Nukem Forever
- it may be finished, but not widely used (as some people like Perl 5, and others already switched to Python 😉 )
What do you think about Perl 6?
Bing’s (a Microsoft search engine 🙂 ) bots made something DDoS-like on CPAN site. Why? It may be either error (“Never attribute to malice what can be easily explained by stupidity.”) or something made on purpose (for conspiracy theories fans).
Quote form CPAN Testers blog (more details):
If you’ve suffered any problems accessing any of the sites, the databases, the CPAN mirror, etc. from the CPAN Testers server last night, please direct your wrath at Microsoft. Last night the msnbot took out the CPAN Testers server with a dedicated denial of service attack. As a consequence measures are now being put in place to completely ban the msnbot from accessing at least the Reports site, and probably all the sites on the server.
Perl testers pointed out that msnbot does not obey robots.txt file.
YAPC::EU::2010 is coming!
It will be held from 4 to 6 August 2010 in My One Hotel Pisa Conference Centre
( http://www.myonehotel.it/eng/galilei/default.asp – map: http://bit.ly/8FN64F – quite near to the airport. )
YAPC::EU::2010 conference theme will be: The Renaissance of Perl
The conference theme is the Renaissance of Perl. This topic pays homage to Italy's role as the cradle of the Renaissance, and acknowledges how Perl is far from a dead legacy language
The more I hear that Perl is not dead, the more I wonder whether it is acutally dead ;-p
YAPC Europe Foundation is nonprofit organisation, helping with organisations of YAPCs and Perl Workshops in Europe. They help by giving kickstart bonuses for conferences, workshops, hackathons and provideing payment processing.
From the financial report for 2009 one canread that much of their expenses is bank and payment processign expenses – about 100 EUR for Bank Account Charge and 600E for payment.
If you are going to organise perl conference or other similiar event with the help of foundation – read the cashflow diagrams carefully, to avoid sudden shortage of cash 🙂
Frozen Perl is a three day event held at the University of Minnesota’s McNamara Alumni Center in Minneapolis, MN. The main event is a one-day, two-track workshop on Saturday, February 6th. Saturday will begin (after the greeting) by keynote by brian d foy.
At Friday there are two classes: Effective Perl Programming by brian d foy and Intro to Moose by Dave Rolsky. Each class is $100, also 4 student seats at $25 each.
At Sunday, there will be hackathons ( http://www.frozen-perl.org/mpw2010/wiki?node=Hackathon )
More info here: http://www.frozen-perl.org/mpw2010/
It seems that there are lots of conferences and other events about perl – both global (like yapc) and local (like Bulgarian Perl Workshop http://event.perlbulgaria.org/sofia2010/ ). So maybe perl is not dying at all 🙂
New version of perl – 5.11.3 was released. The next version will be (as they hope) 5.12
Waht is new in perl 5.11.3?
- Perl is shipped with Unicode version 5.2, itself released in October 2009.
- Perl can now handle every Unicode character property.
- The experimental ‘legacy’ pragma, introduced with Perl 5.11.2 has been removed. Its functionality has been replaced with the ‘feature’ pragma.
- Numerous CPAN “toolchain” modules have been updated to what we hope are the final release versions for Perl 5.12.0.
- Many crashing bugs or regressions from earlier releases of Perl were fixed for this release.
In my opinion is is very good, that perl 5 is still developed, as version 6 have still a long way to go, before it may be used (first, by enthusiasts, then by coders, next by big companies that need reliability and stability)