[32569] in Perl-Users-Digest
Perl-Users Digest, Issue: 3836 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue Dec 11 21:09:19 2012
Date: Tue, 11 Dec 2012 18:09:07 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Tue, 11 Dec 2012 Volume: 11 Number: 3836
Today's topics:
Re: How comes (goes?) Perl 6? (David Combs)
Re: How comes (goes?) Perl 6? <ben@morrow.me.uk>
Re: New perl books in the last year or two (or three)? (David Combs)
Re: New perl books in the last year or two (or three)? (David Combs)
Re: perl 10^9 long strings of packed floats, getting 'p pkoniusz@gmail.com
Re: perl 10^9 long strings of packed floats, getting 'p <ben@morrow.me.uk>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Tue, 11 Dec 2012 23:21:15 +0000 (UTC)
From: dkcombs@panix.com (David Combs)
Subject: Re: How comes (goes?) Perl 6?
Message-Id: <ka8f5a$gb0$3@reader1.panix.com>
In article <281120121011313237%brian.d.foy@gmail.com>,
brian d foy <brian.d.foy@gmail.com> wrote:
>In article <50b4c2e9$7$fuzhry+tra$mr2ice@news.patriot.net>, Seymour J.
><spamtrap@library.lspace.org.invalid> wrote:
>
>> In <271120120411263611%brian.d.foy@gmail.com>, on 11/27/2012
>> at 04:11 AM, brian d foy <brian.d.foy@gmail.com> said:
>>
>> >The 3rd Edition covered Perl 5.6, while the new edition covers up to
>> >Perl 5.16.
>>
>> The cover says 5.14, not 5.16.
>
>There is some 5.16 stuff in there, but since 5.16 was coming out at the
>same time as the book, we didn't want to claim to cover that version.
Then let me ask this:
I suppose this will be the final version of PP for perl-5?
If so, then for those of us who have that new version (me, amazon
tonight), on the errata page, periodic (and separate) new-feature
files, that we can print out and stick in the book next to the
various pages to be updated?
And Brian, thanks for all the hard work you guys took on, updating
that MONSTER book. (Reading it: drinking from a fire hose!)
David
------------------------------
Date: Tue, 11 Dec 2012 23:49:09 +0000
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: How comes (goes?) Perl 6?
Message-Id: <lctkp9-d4u1.ln1@anubis.morrow.me.uk>
Quoth dkcombs@panix.com (David Combs):
> In article <281120121011313237%brian.d.foy@gmail.com>,
> brian d foy <brian.d.foy@gmail.com> wrote:
> >
> >There is some 5.16 stuff in there, but since 5.16 was coming out at the
> >same time as the book, we didn't want to claim to cover that version.
>
> Then let me ask this:
>
> I suppose this will be the final version of PP for perl-5?
I don't see why you would say that. Perl 5 development is likely to
continue for the forseeable future. The original Plan, that 5.10 would
be a dual perl/ponie release, and 5.12 would be ponie-only and the last
release of Perl 5, is long gone. (Ponie was the plan to port Perl 5 to
Parrot, the Perl 6 VM. It was abandonded after a substantial amount of
work, because it doesn't appear to be possible to make the XS interface
work with anything less than genuine perl 5.)
Ben
------------------------------
Date: Tue, 11 Dec 2012 23:10:02 +0000 (UTC)
From: dkcombs@panix.com (David Combs)
Subject: Re: New perl books in the last year or two (or three)? [Borders, etc, gone]
Message-Id: <ka8ega$gb0$1@reader1.panix.com>
In article <261120121304586887%jimsgibson@gmail.com>,
Jim Gibson <jimsgibson@gmail.com> wrote:
>In article <k8s0fa$khp$1@panix2.panix.com>, David Combs
><dkcombs@panix.com> wrote:
>
>> Used to be, I could discover new books by browsing eg
>> Borders (wonderful bookstore) or, best of all for NYC,
>> the McGraw-Hill bookstore.
>>
>> All gone, M-H *long* gone.
>>
>> And the computer section of Barnes and Noble keeps shrinking,
>> ditto even the big B&N in NYC at 5th ave and 18th st.
>>
>> Amazon, unfortunately, doesn't (as far as I know) list books
>> by publication date. Who wants to look through a hundred or
>> more books every few months, 99% of which you already know
>> about.
>>
>> So, as far as I know, the only practical way to discover (good) new
>> Perl texts is by asking here.
>>
>> So, that's my question: are there any? And any *good* ones? Or
>> ones that cover new Perl features?
>
>The latest (4th) edition of "Programming Perl", by Christiansen, foy,
>Wall, & Orwant was published in February, 2012, and covers Perl 5.12,
>5.14, and some previews of 5.16 features.
><http://shop.oreilly.com/product/9780596004927.do>
>
>"Modern Perl", by chromatic also covers 5.12 and 5.14.
><http://onyxneon.com/books/modern_perl/>
>
>--
>Jim Gibson
THANK YOU!!!!
Programming Perl: what happened to Larry (as author)?
Now, let's go back a couple of years: how about in 2011
and 2010 (or even 2009 and 2008).
THANKS AGAIN!
Now I go buy them (amazon).
David
------------------------------
Date: Tue, 11 Dec 2012 23:12:55 +0000 (UTC)
From: dkcombs@panix.com (David Combs)
Subject: Re: New perl books in the last year or two (or three)? [Borders, etc, gone]
Message-Id: <ka8eln$gb0$2@reader1.panix.com>
In article <271120120358508277%brian.d.foy@gmail.com>,
brian d foy <brian.d.foy@gmail.com> wrote:
>In article <k8s0fa$khp$1@panix2.panix.com>, David Combs
><dkcombs@panix.com> wrote:
>
>
>> Amazon, unfortunately, doesn't (as far as I know) list books
>> by publication date.
>
>Sure it does. It turns out to not be very useful because "perl" has a
>lot of hits.
>
>When you search and get results, you're probably getting results from
>all departments. Above the results should be something that says
>something like "Choose a department to enable sorting". In books, one
>of the options is publication date.
>
>
>However, just pay attention to the new releases from the major
>publishers. I have those in my RSS reader. I see the new titles and
>move on in less than a minute.
Thanks.
What's your publisher list?
(Also, nerdbooks.com does have a list of new books, but I sure
haven't noticed either Modern Perl or PP #4. Better look again!)
David
------------------------------
Date: Tue, 11 Dec 2012 16:11:30 -0800 (PST)
From: pkoniusz@gmail.com
Subject: Re: perl 10^9 long strings of packed floats, getting 'panic: memory wrap' that didn't use to happen before
Message-Id: <5b614dbb-8e24-44f4-825c-5e6c86402d82@googlegroups.com>
I have no admin rights to compile perl and I guess I'd need them. What do you mean by getting function names? I'm not sure how this whole backtracing works in perl.
> Are you able to get a backtrace? Ideally from a perl built with
>
> -DDEBUGGING, but if not you should at least be able to get function
>
> names.
>
>
>
> Ben
------------------------------
Date: Wed, 12 Dec 2012 01:24:02 +0000
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: perl 10^9 long strings of packed floats, getting 'panic: memory wrap' that didn't use to happen before
Message-Id: <iu2lp9-3fv1.ln1@anubis.morrow.me.uk>
[Quoting fixed. Please don't top-post.]
Quoth pkoniusz@gmail.com:
> > Are you able to get a backtrace? Ideally from a perl built with
> > -DDEBUGGING, but if not you should at least be able to get function
> > names.
>
> I have no admin rights to compile perl and I guess I'd need them. What
> do you mean by getting function names? I'm not sure how this whole
> backtracing works in perl.
To get a backtrace from you current binary, make perl crash, locate the
core file, then run
gdb /usr/bin/perl ./core
gdb> bt
Adjust the path to the perl binary and to the core file as appropriate.
If you don't get a core file you may need to change your ulimit, or you
can run
gdb --args /path/to/perl /path/to/script
gdb> run
which will run perl under the debugger from the start. If you don't have
gdb, but you do have some other C debugger, you can probably use that
instead, but you'll have to read its documentation to find out how.
Rebuilding perl doesn't require admin rights. *Installing* perl into a
system directory (/usr/bin or /usr/local/bin) does, but it's perfectly
possible to install it under your home directory, you just have to pass
the appropriate -Dprefix= option to Configure. (I have about a dozen
versions of perl installed under my home directory at the moment, which
I use for testing code works properly across different versions.)
For something like this you probably don't need to install it at all:
just build perl and run it from the build directory (./perl -Ilib ...).
If you want to try (and, given your apparent inexperience with this sort
of thing I wouldn't blame you if you didn't), start by downloading the
perl source from perl.org and reading the INSTALL file.
Ben
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
Back issues are available via anonymous ftp from
ftp://cil-www.oce.orst.edu/pub/perl/old-digests.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V11 Issue 3836
***************************************