Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6book, 2016-10-29

| Channels | #perl6book index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:49 ilbot3 joined #perl6book
01:49 Topic for #perl6book is now master plan: https://gist.github.com/moritz/2930131695511e6b5ec63d90e4ce9e7b logs: https://irclog.perlgeek.de/perl6book/today mailing list signup: https://perl6book.com/
12:29 moritz I've extracted some butterflies from images, to be used for the book cover, and maybe the website
12:30 moritz https://perl6book.com/butterfly.gif https://perl6book.com/butterfly2.gif https://perl6book.com/butterfly3.png
12:30 moritz which one do you like best?
12:31 moritz I tend towards the first one, but my wife says it looks more like a moth, not like a butterfly
13:39 moritz fwiw I've pushed a chapter on getting Rakudo running
13:39 FROGGS_ joined #perl6book
13:39 moritz FROGGS++ for windows screenshots (not yet included)
13:39 FROGGS_ o/
13:39 moritz \o
13:39 moritz afk&
13:59 lucs joined #perl6book
14:28 FROGGS_ moritz: do you already have a TOC?
14:36 FROGGS_ btw, it might be nice to think of a series of books with certain topics
14:36 FROGGS_ then you can say: this topic wont go into the current book, because book #3 will cover it
15:25 tbrowder joined #perl6book
15:25 tbrowder left #perl6book
15:59 moritz FROGGS_: I don't really have a TOC; the plan is to do increasingly advanced examples, and finding good examples will be the hardest part
16:00 moritz ideas for examples would be *very* welcome
16:08 FROGGS_ hmmm, I see
16:27 moritz also, commiting myself to mroe than one book seems... daring :-)
16:28 moritz OTOH if somebody else announced a book on more specific topics, I'd be happy to delegate discussion of some topics to them :-)
16:35 FROGGS_ I dont say that you have to write n books, it was more meant to limit the scope of the first book to a certain topic
16:35 FROGGS_ to get it smaller, more focused
18:16 [ptc] moritz: I agree with your wife's sentiment.  The first image does look like a moth :-)
18:18 [ptc] I'd tend towards the last image
18:22 FROGGS_ I still love these: http://blog.kraih.com/post/43193421658/a-logo-for-perl
18:22 FROGGS_ http://www.audreyt.org/rakudo-camelia-sri.png
18:32 FROGGS_ http://romantar.deviantart.com/art/Bionic-Butterfly-269390934
19:27 FROGGS joined #perl6book
20:10 [ptc] yeah, they look great!
20:16 moritz I guess I could use Amelia
20:30 moritz https://perl6book.com/cover-sri.svg possible cover based on sri++'s artwork
20:38 FROGGS I'd buy it :o)
20:39 moritz ... except there's nothing to buy yet :(
20:41 FROGGS well, we can do something about that I guess
20:43 moritz I've written the first 2.5 blog posts
20:43 moritz that I will later turn into chapter or parts of chapters
20:46 FROGGS I guess the first examples are about syntax, conditions, loops, etc?
20:46 FROGGS so, nothing too fancy?
20:46 moritz I haven't even gotten to the first example :(
20:47 moritz just intro, what is Perl 6, how to get it running
20:47 moritz FROGGS: if you /msg me an ssh pubkey, I can give you access to the repo
20:51 [ptc] that cover looks good.  I like the simplicity of it and how actively the butterfly is flying around the page
20:51 [ptc] it sort of gives the impression of "simple and fun"
20:52 moritz FROGGS: git clone git@tina.perlgeek.de:perl6book.git
20:53 FROGGS I'd probably add colored (blue) bars to the bottom and/or top... probably with version and release year
20:53 FROGGS but that's too many details for this early stage :o)
20:53 moritz aye, can be tweaked later :-)
20:56 [ptc] do you want the examples to build upon one another?
20:57 [ptc] or perhaps have a mixture of examples being built upon between chapters, but also other examples to explain more specific concepts?
20:58 moritz I don't plan to have the examples build on each other
20:58 moritz just on the Perl 6 knowledge introduced by the previous examples
20:59 FROGGS yeah, I thought about that too
20:59 FROGGS might be problematic (and limiting) to try to extend the examples with each chapter
21:00 FROGGS doing "random" topics to cover parts of the language is easier and also solves the purpose of the book
21:06 [ptc] aye
21:08 [ptc] Perl by Example was the book from which I first learned Perl, maybe there are some ideas in there?
21:08 [ptc] perhaps one can modify some ideas from existing Perl books instead of having to think up completely new examples (just an idea)
21:09 [ptc] perhaps we could do an idea-bouncing session to try and think up as many examples as possible and then select good ones from that?
21:10 moritz sounds like a good idea
21:10 moritz so far, I have three ideas for basic examples:
21:11 moritz * turn a sudoku written as 81 consecutive characters into a formatted one
21:11 moritz * a small script that converts between date (+time) and UNIX timestamps
21:12 moritz git-rename, like p5's rename, except that it uses p6 expressions, and uses 'git mv' instead of rename()
21:12 moritz the first is good for explaining basic string manipulations
21:13 moritz the second could be used to explain MAIN, and possibly multis
21:14 moritz maybe a birthday reminder (basic text parsing, date manipulation)
21:15 [ptc] e.g. use a grammar for the config file for the birthday reminder?
21:16 moritz possible, yes
21:16 FROGGS strings, numbers, MAIN/multies, file io, grammars, ...
21:17 FROGGS maybe these are the topics and there are several (easy to sophisticated) examples each?
21:17 FROGGS ohh, and a chapter about writing modules
21:17 moritz maybe, yes
21:17 moritz you may contribute that one :-)
21:18 FROGGS (not ecosystem, but how to manage modules at all)
21:18 FROGGS sure :o)
21:18 FROGGS I can at least try
21:23 moritz anyway, time for sleep here; more brainstorming tomorrow :-)
21:24 [ptc] agreed :-)
22:19 FROGGS joined #perl6book

| Channels | #perl6book index | Today | | Search | Google Search | Plain-Text | summary