Outils pour utilisateurs

Outils du site


issue145:critique_litteraire

Ceci est une ancienne révision du document !


Learning Perl 6 Author: brian d foy (sic) Price: $54.82! (Amazon) From: O’Reily

If you’re ready to get started with Perl 6, ‘Learning Perl 6’ is the book you want, whether you’re a programmer, system administrator, or web hacker. Perl 6 is a new language - a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications. This hands-on tutorial gets you started.

I must admit I have seen the screen name on perlmonks.org, but I have no idea who the author is. So much for something about the author, as this is obliviously a pseudonym. https://www.perlmonks.org/index.pl?node_id=385334

Perl 6 is the next evolution in the Perl ecosystem and I am holding my breath excitedly until it is included in your standard Ubuntu distribution. You can, of course, try it out already. This is why I decided to get this book. There is something about Perl that makes it sexy. I don’t know if it is because perldocs are so much better than awk manpages, or that it is easy to pick up and use.

This book is packed chock full of information from the very first page of the introduction. There are exercises for you on every other page. This is a sink or swim book; do not be fooled by the mild mannered cover. The climb is steep with numbers and strings, et-cetera, until chapter 5, where blocks are explained as: ”Block(s) are the thingys that group multiple statements into a single thingy.” This made me smile. Things ease off a bit, and we are led to believe this will go easier. The terms used are what made me read the chapter again, as I am not a programmer, things like phasers have a completely different meaning to me. The thing I respect most about this book is that is not brimming with acronyms. (A pet hate of mine.) Things are explained clearly and concisely. The odd factoids in-between, with little pictures / icons, break you out of your frown. Yes, frown you will… There are lots of examples, which is a plus. There is a whole chapter on errors - when things go wrong - that does a remarkable job explaining those cryptic error messages Perl loves. Something I have never used in Perl is modules, or to be precise, other people’s modules. Chapter 10 will show you how to go about acquiring these modules for your own use. The downloads for the book are actually kept on Github, so the links in the book are not used. Find it all here: https://github.com/briandfoy/LearningPerl6_Downloads

As this is the very first edition, small errors are to be expected. Reading “Perl6, keeping the easy, hard and impossible in reach” is like balancing on a tightrope. There is so much information here, but it always stops short of information overload. At the end of chapter 21, there are almost another 100 pages covering the answers to the various exercises. (Yes that’s how many exercises there are!).

I will not spoil the book for anyone - woofles dies in the end - but I CAN say you will not regret reading this. You can read some of it online if you make an account at O’Reilly media. I did not do any of the exercises as I am planning on reading it again, this time doing the exercises – I wanted to get a feel for what I was letting myself in for.

My recommendation, for anyone reading this book, is to start at the beginning and not skip a single thing, no matter how well you think you know it.

The only negative part is the price of the book, $54.82 from Amazon and over $100 locally, which every man in the street can not afford.

The content of the book:

The hefty price gets :

issue145/critique_litteraire.1559394223.txt.gz · Dernière modification : 2019/06/01 15:03 de auntiee