Skip to content

Commit

Permalink
Adds a list of books explicitly to the FAQ, closes #2143
Browse files Browse the repository at this point in the history
  • Loading branch information
JJ committed Jul 7, 2018
1 parent e77bdec commit 5f1c3a7
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 8 deletions.
3 changes: 2 additions & 1 deletion doc/Language/classtut.pod6
Expand Up @@ -8,7 +8,8 @@ X<|OOP>
Perl 6 has a rich built-in syntax for defining and using classes.
A default constructor allows the setting of attributes for the created object:
A default constructor allows the setting of attributes for the created
object:
=begin code
class Point {
Expand Down
38 changes: 31 additions & 7 deletions doc/Language/faq.pod6
Expand Up @@ -9,10 +9,11 @@
X<|Rakudo and Perl 6 (FAQ)>
=head2 What's the difference between Rakudo and Perl 6?
Properly speaking, L<Rakudo|http://rakudo.org/> is an implementation of Perl 6.
It's currently the most developed, but there have been other implementations in
the past and there will likely be others in the future. Perl 6 is the definition
of the language. Often, Rakudo and Perl 6 will be used interchangeably.
Properly speaking, L<Rakudo|http://rakudo.org/> is an implementation of
Perl 6. It's currently the most developed, but there have been other
implementations in the past and there will likely be others in the
future. Perl 6 is the definition of the language. Often, Rakudo and Perl
6 will be used interchangeably.
=head2 Has Perl 6 been released?
Expand Down Expand Up @@ -94,13 +95,36 @@ the L<Resources page|https://perl6.org/resources/>.
You can also consult this
L<great cheatsheet|http://htmlpreview.github.io/?https://github.com/perl6/mu/blob/master/docs/Perl6/Cheatsheet/cheatsheet.html>.
L<perl6book.com|https://perl6book.com/> contains a list of dead tree books.
L<perl6book.com|https://perl6book.com/> contains a list of dead tree and
electronic books.
Be mindful of publication dates when reading third-party articles. Anything
published before December, 2015 likely describes pre-release version of Perl 6.
Be mindful of publication dates when reading third-party articles.
Anything published before December, 2015 likely describes pre-release
version of Perl 6.
You can always L<get help from a live human in our help chat|https://webchat.freenode.net/?channels=#perl6> or L<search the chat logs|https://www.google.com/search?q=site:irclog.perlgeek.de+inurl:perl6>.
X<|Books>
=head2 Can I get some books about Perl 6?
Here are some available books, in no particular order:
=item L<Perl&nbsp;6 at a Glance|https://deeptext.media/perl6-at-a-glance/>, by Andrew Shitov
=item L<Think Perl&nbsp;6: How to Think Like a Computer Scientist|http://greenteapress.com/wp/think-perl-6/>, by Laurent Rosenfeld.
=item L<Perl&nbsp;6 Fundamentals|https://www.apress.com/us/book/9781484228982>, by Moritz Lenz
=item L<Parsing with Perl 6 Regexes and Grammars|https://smile.amazon.com/dp/1484232275/>, by Moritz Lenz
=item L<Learning Perl&nbsp;6|https://www.learningperl6.com/>, by Brian D. Foy (In July 2018, this is in a very advanced publication stage)
=item L<Metagenomics|https://www.gitbook.com/book/kyclark/metagenomics/details>, by Ken Youens-Clark
=item L<Learning to program with Perl&nbsp;6: First Steps|https://www.amazon.com/gp/product/B07221XCVL>, by JJ Merelo
=item L<Perl&nbsp;6 Deep Dive|https://www.packtpub.com/application-development/perl-6-deep-dive">, by Andrew Shitov
X<|Specification (FAQ)>
=head2 What is the Perl 6 specification?
Expand Down

0 comments on commit 5f1c3a7

Please sign in to comment.