If you have a Perl-related news item you'd like to share, you may post it in the Perl Newssection.
Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.
This is not an official announcement. You'll probably read something soon from Jonathan Worthington (jnthn), or someone else from the Perl 6 team, but I can already leak that Rakudo on MoarVM is alive!
./perl6-m -e 'say "hi";'
Pretty cool stuff. If you want to try it right away, without waiting for the official release, you can pull the moar-support branch of rakudo, remove any install or nqp directory, configure rakudo with:
It's the first day of 2014, and time to remind everyone about Perl Mongers groups.
See http://pm.org for a list of groups. And if you know of a group local to you, please follow-up in this thread with the date of their next meeting (if known), and a link to their site. I'll start things off with my shameless plug :) :
Salt Lake Perl Mongers: Our next meeting is Tuesday, January 14th at 7:00pm. We do have a mailing list, and subscription details are on the website.
Pinto is an application for creating and managing a custom CPAN-like repository of Perl modules. Pjam is a tool which enables automatic creation of perl applications distribution archives from source code using pinto. Pjam enables continues integration in PERL. Right now pjam fits only Module:Build based projects ( Build.PL should be provided ) kept under subversion SCM, but I may change this if interest will be shown.
Pjam can be used in two ways - as command line utility and via web api to take some actions remotely.
An article by chromatic about Perl's birthday was posted on Hacker News. I went over with a slight sense of dread but instead found that the vast majority of comments were really positive, even a few saying that they had come back to Perl! See for yourself. Oh, and Happy Birthday Perl!
Update -- Now participating also: New York, Atlanta, Philadelphia, Chicago, Sydney Australia, Turkey, and other parts of the the EU
You could call it the DFW.pm's "Winter of Code". You could call it a contest. You could call it fun. You could call it Perl...
...And you'd be right. DFW.pm (so far joined by NY.pm -- all groups invited) is holding in a competition that runs from now until January 8th when the code of each competitor will be pitted against the others in a live Google hangout world-wide Perl Mongers meeting.
The aim of the competition is to "deduplicate" 100 gigabytes of random file data, using Perl, as fast as possible. If your code can do it the fastest, without killing the contest server, you win. The winner gets to choose the topic of the next hackathon competition (and/or host it), and gets the recognition of having won a world-wide competition in Perl.
The competition is open to all, provided a few criteria are met which establish legitimacy of participation. YOU'RE INVITED!
Full details can be read on the dfw.pm.org website.
1. For how long have you worked as a programmer?
2. Any particular programming languages you mostly use?
3. For what purposes?
4. Which text editors do you use?
5. What defined your choice?
6. Which text editors you might have been using before?
7. Do you follow the other text editors updates?
8. Which text editors you DID NOT like? Why?
9. What functions might some text editors be missing in your opinion?
Unfortunately because SAP Sybase's OpenClient is proprietary, it can't be included in the ActiveState Perl PPM repositories.
I've built the latest DBD::Sybase (1.15) for Activestate Perl 5.16.2 (Win32) for everyone. Get it here.
Hello. I recently had to figure out how to use a C library from Perl (which means using XS, obviously). Since that felt a bit harder than it ought to, I tried to write down what I learned, in the hope that it may help someone else not have to do the exact same mistakes I did. The text is mainly intended to give a basic understanding of how things work, to the point where the ordinary documentation becomes understandable. It also gives recommendations for what docs to read in which order.
If this sounds interesting, you can find the text on my work's blog.