Hacker News new | past | comments | ask | show | jobs | submit login

Btw, any plans for Raku variant of the book?



Not a chance.


Would you care to elaborate why?


So many reasons. Here are just a few.

The new book would not be a “variant”, it would be a completely different book. To gain the expertise needed to to a good job with the new completely different book would require that I spend years studying Raku and thinking about what would work and how to make it work well. Even once I knew what I wanted to write about in HOP, that book took five years to write.

Even if someone were to pay me full-time to do nothing but produce a Raku book, it would still take me at least four years to do it.


To be fair some of the things in HOP are just features that already exist in Raku.

    use v5
    use Stream 'node';

    sub iterator_to_stream {
      my $it = shift;
      my $v = $it->();
      return unless defined $v;
      node($v, sub { iterator_to_stream($it) });
    }
vs

    use v6;

    sub iterator-to-stream ( Iterator $it ) {
      Seq.new($it)
    }


Yes, that's why it would have to be a completely different book.


There is another popular method of writing - writing along with learning :)


Clearly you have found your calling! I look forward to your book.


I'm not a writer, I'm afraid.


Perhaps not yet, but nobody is born a writer.

It is not too late for you to become one.


To be honest, I don't enjoy writing.




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: