Discussion:
Key book re-writes?
leam hall
2018-07-19 16:04:40 UTC
Permalink
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
Douglas Eichelberger
2018-07-19 22:02:32 UTC
Permalink
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.
Post by leam hall
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
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
leam hall
2018-07-19 22:05:43 UTC
Permalink
I saw that. It is on my "hey honey I just got myself an early Christmas
present" list. She already knows....
Post by Douglas Eichelberger
https://www.manning.com/books/the-well-grounded-rubyist-third-edition
It will be updated to cover Ruby 2.5.
Post by leam hall
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
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Andy Jones
2018-07-20 07:12:36 UTC
Permalink
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-***@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 <***@gmail.com<mailto:***@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 <***@gmail.com<mailto:***@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-***@ruby-lang.org<mailto:ruby-talk-***@ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>


Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org<mailto:ruby-talk-***@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.
Leam Hall
2018-07-20 09:31:31 UTC
Permalink
POODR is certainly a key book. Does it age? Most of the code seems to
focus on concepts instead of language usage itself.
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/
*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....
https://www.manning.com/books/the-well-grounded-rubyist-third-edition
It will be updated to cover Ruby 2.5.
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
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
<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.
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mail
Leam Hall
2018-07-20 09:56:04 UTC
Permalink
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


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

Continue reading on narkive:
Loading...