Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

Perl News

( #23771=superdoc: print w/ replies, xml ) Need Help??

For the latest news on what's happening in the Perl world, check out these sites:

If you have a Perl-related news item you'd like to share, you may post it in the Perl News section. Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.

Perl News
Tilt Pittsburgh Perl Workshop by Labor Day
No replies — Read more | Post response
by dmitri
on Aug 21, 2014 at 21:33
Project Euler Returns
No replies — Read more | Post response
by Athanasius
on Aug 18, 2014 at 00:47

    Project Euler members will be glad to know that it has now recovered from the June 20 security breach, and users can again access their accounts. (Be prepared to change your password on the initial login.) For those not familiar with Project Euler, it provides:

    a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.

    The site is language-neutral, but I have found Perl to be an excellent language for tackling the problems; and, of course, the challenges are a useful way to practice one’s Perl skills.

    Athanasius <°(((><contra mundum Iustus alius egestas vitae, eros Piratica,

CPAN Day - 16th of August
2 direct replies — Read more / Contribute
by marto
on Aug 05, 2014 at 09:13

    Ask not what CPAN can do for you, ask what you can do for CPAN. CPAN day falls on the 16th of August. What is CPAN day? The anniversary of the first "true" module upload to CPAN, on the 16th August 1995, and a call to arms for bug fixes, releases and other contributions.

    A nice idea, considering that (at time of writing) there are 501 pages of issues on RT (yes, I appreciate many of these are very old or for modules which no longer exist).

    See also The ghost of CPAN days past.

    Update: that should have said 501 pages of issues.

    Update 2: /paves/pages/.

New module announcement: AntTweakBar
1 direct reply — Read more / Contribute
by basiliscos
on Jul 30, 2014 at 15:01

    Hello dear monks!

    It seems, that there was no any GUI library for perl/SDL. Now it's fixed a bit :)

    I'm glad to announce perl5 bindings to AntTweakBar!

    AntTweakBar is a tiny GUI library for OpenGL/SDL/DirectX application. There is no any complex dialogs, alerts, widgets etc., but a small key-value tabular window, with possibility to display/enter text, number, list of strings, checkbox and button; more exotic possibilities of it are: colour choosing widget, 3D-vector and even quaternion rotation choose/display widgets.

    Perl bindings to AntTweakBar are available on CPAN here. There is corresponding alien package, so there is no need worry how to install original C-library into system.

    I've got successful test reports on FreeBSD, Linux, Darwin and Win32 (strawberry perl).

    Patches, feature requests, code critique or documentation fixed would be welcome. Thanks for your attention!

    WBR, basiliscos.

London Perl Workshop 2014
No replies — Read more | Post response
by davies
on Jul 29, 2014 at 09:59
Minixbot Project
1 direct reply — Read more / Contribute
by lucaspc
on Jun 28, 2014 at 11:34

    Hi monks!

    I have to announce and share my new project with you. See more at:

    It's basically the development a bot for #minix IRC channel.

    I have some bugs to correct, if you want to join the project, post here or /msg me anytime at #perl at


Perl (helps developer) win medal.
No replies — Read more | Post response
by BrowserUk
on Jun 27, 2014 at 10:03
YAPC::NA 2014 keynote: Programming Perl in 2034
1 direct reply — Read more / Contribute
by Seedy
on Jun 25, 2014 at 14:50
    Interesting article, involving Moore's law, from the point of view of the transportation industry in 1914, and computing in 1994, 2014, and 2034. Plus discussion.
YAPC::NA 2014 videos
1 direct reply — Read more / Contribute
by Corion
on Jun 24, 2014 at 07:53
[Win32] PDL being shipped with Strawberry Perl-5.20.0
1 direct reply — Read more / Contribute
by syphilis
on Jun 03, 2014 at 06:26

    For those interested, there are now 32 bit and 64 bit releases of Strawberry Perl 5.20.0 (portable) that ship with PDL.
    These distros are listed at

    Also included in these editions of Strawberry Perl are a number of libraries that are needed for building additional PDL::* modules.
    Specifically, those libraries are fftw3, gnuplot, gsl, hdf4, hdf5, plplot, proj, szip, talib, netcdf, and lapack.

    kmx's intention is to provide these builds for the 5.20.x releases, and then to review whether it's worth his trouble to continue to provide them.
    So I think it's a good idea for those Windows users interested in using PDL to get behind these distros .... otherwise they may be discontinued.


    PS: As a side note, my PPM packages for PDL (and other modules) for perl-5.20 have not yet been built, but should become available over the next week or so.
Book about OO in Perl
No replies — Read more | Post response
by McA
on Jun 01, 2014 at 14:47
Perl 5.20.0
5 direct replies — Read more / Contribute
by tobyink
on May 27, 2014 at 02:53 starts
1 direct reply — Read more / Contribute
by CountZero
on May 14, 2014 at 12:42 will have its first ever meeting at 4 PM on Sunday 25th of May 2015 at the Chu café (Exchange Tower on Thanon Sukhumvit Coffee Alley in the Garden). Read all about it at

    In a few continents spanning Skype chat sessions saw the light of day and place, time and content of the first meeting were arranged.

    Two speakers will give their best ("Outreach Program for Women" and "Real Life Perl") and there is still space for a third speaker!

    Don't hesitate to drop by if you are in the neighborhood of Krung Thep Mahanakhon Amon Rattanakosin Mahinthara Ayuthaya Mahadilok Phop Noppharat Ratchathani Burirom Udomratchaniwet Mahasathan Amon Piman Awatan Sathit Sakkathattiya Witsanukam Prasit.


    A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

    My blog: Imperial Deltronics
Grant Proposal: Modern Object Oriented Programming in Perl
1 direct reply — Read more / Contribute
by tobyink
on May 13, 2014 at 17:03

    I've applied for a grant from The Perl Foundation — see Grant Proposal: Modern Object Oriented Programming in Perl.

    If you'd like to support the application, please comment on TPF's blog. Alternatively, if you have any queries or concerns about the application, comment on the blog, or indeed here, or even /msg me on PerlMonks or IRC, and I'll do my best to address them.

    use Moops; class Cow :rw { has name => (default => 'Ermintrude') }; say Cow->new->name
New free TTF font for coding: Camingo
3 direct replies — Read more / Contribute
by davebaker
on May 12, 2014 at 11:54
    I am enjoying a new monospaced font for coding my Perl using Textpad in Windows; it's called Camingo and it's available for free at, where you can see a demo. It has a very clear distinction between "1" and"l", a slashed zero, and a clean look I find very pleasing. The designer/publisher -- Jan Fromm -- calls it a "type family for programmers." I think they'd be OK with my pasting in this excerpt from its description:
    A compact appearance and a moderate line height provide for good legibility and make writing code a pleasure. It is based on CamingoMono, but has several specially-drawn glyphs that work well at small sizes, including Q, l, &, *, ~ and #. The stroke weights are relatively light, which makes CamingoCode suitable for both bright and dark visual themes.

Add a piece of Perl News
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others rifling through the Monastery: (7)
    As of 2014-12-25 12:29 GMT
    Find Nodes?
      Voting Booth?

      Is guessing a good strategy for surviving in the IT business?

      Results (160 votes), past polls