Key book re-writes?

A few Ruby books are aging; the pickaxe book is one favorite that could use
an update. Is there any push to update Key Ruby books, maybe in time for
Ruby 3?

Or am I just wishing harder than usual?

Leam

A new edition of The Well-Grounded Rubyist is due in October:

It will be updated to cover Ruby 2.5.

···

On Thu, Jul 19, 2018 at 9:04 AM, leam hall <leamhall@gmail.com> wrote:

A few Ruby books are aging; the pickaxe book is one favorite that could
use an update. Is there any push to update Key Ruby books, maybe in time
for Ruby 3?

Or am I just wishing harder than usual?

Leam

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I saw that. It is on my "hey honey I just got myself an early Christmas
present" list. She already knows....

···

On Thu, Jul 19, 2018, 18:03 Douglas Eichelberger <dduugg@gmail.com> wrote:

A new edition of The Well-Grounded Rubyist is due in October:
The Well-Grounded Rubyist, Third Edition

It will be updated to cover Ruby 2.5.

On Thu, Jul 19, 2018 at 9:04 AM, leam hall <leamhall@gmail.com> wrote:

A few Ruby books are aging; the pickaxe book is one favorite that could
use an update. Is there any push to update Key Ruby books, maybe in time
for Ruby 3?

Or am I just wishing harder than usual?

Leam

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I would also heartily recommend “Practical Object-Oriented Design in Ruby”, by Sandi Metz. It looks as if it’s going to get a second edition this month: http://www.poodr.com/2nd-edition-faq/

···

From: ruby-talk [mailto:ruby-talk-bounces@ruby-lang.org] On Behalf Of leam hall
Sent: 19 July 2018 23:06
To: Ruby users
Subject: Re: Key book re-writes?

I saw that. It is on my "hey honey I just got myself an early Christmas present" list. She already knows....

On Thu, Jul 19, 2018, 18:03 Douglas Eichelberger <dduugg@gmail.com<mailto:dduugg@gmail.com>> wrote:
A new edition of The Well-Grounded Rubyist is due in October: https://www.manning.com/books/the-well-grounded-rubyist-third-edition

It will be updated to cover Ruby 2.5.

On Thu, Jul 19, 2018 at 9:04 AM, leam hall <leamhall@gmail.com<mailto:leamhall@gmail.com>> wrote:
A few Ruby books are aging; the pickaxe book is one favorite that could use an update. Is there any push to update Key Ruby books, maybe in time for Ruby 3?

Or am I just wishing harder than usual?

Leam

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org<mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org<mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

Click here to view Company Information and Confidentiality Notice.<http://www.jameshall.co.uk/index.php/small-print/email-disclaimer>

Please note that we have updated our privacy policy in line with new data protection regulations. Please refer to our website to view the ways in which we handle your data.

POODR is certainly a key book. Does it age? Most of the code seems to focus on concepts instead of language usage itself.

···

On 07/20/2018 03:12 AM, Andy Jones wrote:

I would also heartily recommend “Practical Object-Oriented Design in Ruby”, by Sandi Metz. It looks as if it’s going to get a second edition this month: 2nd Edition FAQ — Practical Object-Oriented Design in Ruby

*From:*ruby-talk [mailto:ruby-talk-bounces@ruby-lang.org] *On Behalf Of *leam hall
*Sent:* 19 July 2018 23:06
*To:* Ruby users
*Subject:* Re: Key book re-writes?

I saw that. It is on my "hey honey I just got myself an early Christmas present" list. She already knows....

On Thu, Jul 19, 2018, 18:03 Douglas Eichelberger <dduugg@gmail.com > <mailto:dduugg@gmail.com>> wrote:

    A new edition of The Well-Grounded Rubyist is due in October:
    The Well-Grounded Rubyist, Third Edition

    It will be updated to cover Ruby 2.5.

    On Thu, Jul 19, 2018 at 9:04 AM, leam hall <leamhall@gmail.com > <mailto:leamhall@gmail.com>> wrote:

    A few Ruby books are aging; the pickaxe book is one favorite that
    could use an update. Is there any push to update Key Ruby books,
    maybe in time for Ruby 3?

    Or am I just wishing harder than usual?

    Leam

    Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
    <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
    <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

    Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
    <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
    <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Click here to view Company Information and Confidentiality Notice. <http://www.jameshall.co.uk/index.php/small-print/email-disclaimer&gt;

Please note that we have updated our privacy policy in line with new data protection regulations. Please refer to our website to view the ways in which we handle your data.

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

On a parallel note, I was asked if updated versions of key books would help the community. I'm going to get on a soapbox here, please let me know if you feel I'm off target.

I think we, people living right now, have an abundance of great languages. Even older languages like C are going strong and very useful. Newer ones like Rust and Swift can provide joy as well. This is crucial since the ability to understand basic coding and computers is also a key skill for people entering the workforce.

"Writing code" is what makes an average person a working coder. Thoughtfully improving, with intention, is what makes a better coder. Writing code takes time, energy, and interest. No matter how good something is we have a hard time getting to it and sticking with it when there's no internal motivation.

Money is external motivation. People work for money so they can pay the bills, get food, and buy computer books. Having the book is secondary to wanting, really wanting, to dive into it and learn. I can do stuff in a small number of computer languages but Ruby is the one that inspires me to come home after a tiring day at work and create. I find joy in Ruby.

Others may find their joy in Go, Python, C, PHP, or Rust. Mine is in Ruby. I think there are a lot of people who only code "X" because it might get them a job, or they need to keep the job they have. That wears on you after a while. At least it wore on me.

I'd really like to encourage the community to look at how we can better inspire joy in people, through Ruby. The "Ruby Newbie" market share seems unduly small given the power of the language. It almost feels like we're happy to stay the minute "insiders club" and not try to bring joy to others. I'm sure that's not intentional, but it is how it feels.

Ruby 3 is in progress. Is this a good time to help the community grow in size and depth? Do we collectively have interest in doing so?

Leam