Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

New Perl 6 book coming out with O'Reilly

by Laurent_R (Canon)
on Jan 31, 2017 at 17:50 UTC ( [id://1180698]=perlnews: print w/replies, xml ) Need Help??

Dear sisters and brothers,

it is my pleasure to announce that O'Reilly has posted an early release (i.e. incomplete and not fully edited version) of a new book on Perl 6:

Think Perl 6 - How to Think Like a Computer Scientist

by Laurent Rosenfeld (with Allen B. Downey)

Early Release Ebook ISBN: 978-1-4919-8048-4 | ISBN 10: 1-4919-8048-6

At this point, only the first seven chapters (about 150 pages out of a total 450 pages) are publicly available as HTML. The book is fully written, the rest only needs to be processed in O'Reilly's editing process, which should take another few weeks.

If you want to learn how to program and think like a computer scientist, this practical guide will get you started on your programming journey with Perl 6, the new version of the popular programming language. Ideal for beginners, Think Perl 6 contains numerous exercises with multiple solutions and over 1,000 code examples. Even experienced programmers will learn a lot from this book, especially those familiar with Perl 5.

In an interview with LinuxVoice (July 2015), Larry Wall said: “We do think that Perl 6 will be learnable as a first language.” Hopefully this book will contribute to make this happen.

If you see anything that would need to be corrected or that could be improved, please kindly send your comments to the following address: think (dot) perl6 (at) gmail (dot) com.

O'Reilly's page on this book: http://shop.oreilly.com/product/0636920065883.do

Replies are listed 'Best First'.
Re: New Perl 6 book coming out with O'Reilly
by morgon (Priest) on Feb 01, 2017 at 00:40 UTC
    Just for curiosity, does anybody know if Larry is writing or planning to write a book on Perl 6?
      I certainly hope so.

      There are some rumors that he is doing it, but no one really seems to know, even within the Perl 6 core team.

Re: New Perl 6 book coming out with O'Reilly
by reisinge (Hermit) on Feb 02, 2017 at 15:23 UTC

    Very exciting news! Do you happen to know whether the preview will be available on Safari any soon?

    Update: By the way brian d foy's Learning Perl 6 is in the works.

    Don't try to write perfect code; write code that works, and then decide whether to improve your code for that project or move on to something new. -- Eric Matthes
      Fyi, I don't know how good it is but Perl 6 at a Glance was published in print form a week or two ago.

      If one includes ebooks, then I think it's also worth watching Moritz's Perl 6 by Example and, if you're into bioinformatics, then perhaps Ken Youens-Clark's Metagenomics.


      A semicolon is used when an author could've chosen to end their sentence, but chose not to ;
      Yes, the early release (7 chapters only so far) is available within the Safari program.
Re: New Perl 6 book coming out with O'Reilly
by mr_mischief (Monsignor) on Feb 02, 2017 at 20:50 UTC

    Thanks for writing the book and congratulations on getting it published. My only complaint is the phrase "the new version of the popular programming language", which Perl6 isn't. Perl5 and Perl6 are clearly, and have been very clearly marketed elsewhere as, distinct but related languages.

      Yes, you're right. I took that paragraph from the O'Reilly marketing presentation, I should probably have changed it.
        I took that paragraph from the O'Reilly marketing presentation

        It might be worthwhile for someone with the right connections to have a word with them about fixing that too.

Re: New Perl 6 book coming out with O'Reilly
by Laurent_R (Canon) on Mar 12, 2017 at 09:14 UTC
    Hello all,

    just an update: there are now 15 chapters available, i.e. almost the full book with only the Appendix (solutions to the exercises) missing.

    Happy reading.

      only the Appendix (solutions to the exercises) missing

      You haven't managed to solve them yet ??

      ;-)

      Cheers,
      Rob
        Yes, the writing of the Appendix is complete, no problem. I simply removed any exercise that I wasn't able to solve. ;-)

        More seriously, the reason the Appendix is not yet available is that there is just a slight formatting problem on cross references within subtitles in O'Reilly's typesetting system (or, more precisely, in the translation from the original LaTeX sources to O'Reilly's system).

Re: New Perl 6 book coming out with O'Reilly
by Laurent_R (Canon) on May 05, 2017 at 21:56 UTC
    Hi dear sisters and brothers,

    a short update: the book is now complete on O'Reilly's site (and has been so for a few weeks). It is still in the "early release' state because the last corrections haven't made it yet to the electronic versions. The final electronic version will be published within the course of next week.

    And the book went to the printer today, will be printed next week, and available with the distributors (Amazon, Barnes & Noble, etc.) within a couple of weeks.

Re: New Perl 6 book coming out with O'Reilly
by faraco (Acolyte) on Mar 12, 2017 at 06:44 UTC
    Can't wait for the release! Perl 6 needs more books!
A reply falls below the community's threshold of quality. You may see it by logging in.
A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlnews [id://1180698]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (6)
As of 2024-03-28 14:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found