[ANN] Third edition of "Programming Ruby" now in beta

Ruby 1.9 is just around the corner, so it looks like a good time to create a new edition of Programming Ruby. So, I'm pleased to announce that the Third Edition of the PickAxe has just entered beta.

The book's home page is at http://pragprog.com/titles/rails3

Here's the plan. I'm starting with the second edition text and going through it revising for 1.9 changes. So far I'm done the first 120 pages or so. When you look at the beta book, you'll see some pages with red headers and footers, and others with gray. The red pages are updated content, and the gray pages are content from the second edition. Over time, more and more pages will turn red, until the book is done.

Matz is still making changes to 1.9 functionality. This book will track these changes, so that it will mirror what 1.9 becomes as we move towards an eventual release. We won't go to press until Ruby has stabilized.

We’re experimenting with something different for this book. With all our other titles, a fresh edition counts as a brand new book, and has to be bought again. With this edition, we’re offering substantial discounts to owners of the existing second edition (if those books or PDFs were bought from us).

To get these discounts (and, remember, you have to have bought the books directly from us to qualify) simply create an account (or log in to your existing account) on http://pragprog.com. You'll find buttons on your account page which let you buy at a discount.

Enjoy

Dave Thomas

Dave Thomas wrote:

Ruby 1.9 is just around the corner, so it looks like a good time to create a new edition of Programming Ruby. So, I'm pleased to announce that the Third Edition of the PickAxe has just entered beta.

The book's home page is at http://pragprog.com/titles/rails3

Here's the plan. I'm starting with the second edition text and going through it revising for 1.9 changes. So far I'm done the first 120 pages or so. When you look at the beta book, you'll see some pages with red headers and footers, and others with gray. The red pages are updated content, and the gray pages are content from the second edition. Over time, more and more pages will turn red, until the book is done.

Matz is still making changes to 1.9 functionality. This book will track these changes, so that it will mirror what 1.9 becomes as we move towards an eventual release. We won't go to press until Ruby has stabilized.

We’re experimenting with something different for this book. With all our other titles, a fresh edition counts as a brand new book, and has to be bought again. With this edition, we’re offering substantial discounts to owners of the existing second edition (if those books or PDFs were bought from us).

To get these discounts (and, remember, you have to have bought the books directly from us to qualify) simply create an account (or log in to your existing account) on http://pragprog.com. You'll find buttons on your account page which let you buy at a discount.

Enjoy

Dave Thomas

Did you mean:

http://pragprog.com/titles/ruby3

and not

http://pragprog.com/titles/rails3?

Thanks, this looks great.

-Ben

Ruby 1.9 is just around the corner, so it looks like a good time to
create a new edition of Programming Ruby. So, I'm pleased to announce
that the Third Edition of the PickAxe has just entered beta.

The book's home page is at http://pragprog.com/titles/rails3

Ahem.. Is this a Freudian typo? That URL just redirects to

The real url is
   http://pragprog.com/titles/rails3

We're experimenting with something different for this book. With all
our other titles, a fresh edition counts as a brand new book, and has
to be bought again. With this edition, we're offering substantial
discounts to owners of the existing second edition (if those books or
PDFs were bought from us).

To get these discounts (and, remember, you have to have bought the
books directly from us to qualify) simply create an account (or log
in to your existing account) on http://pragprog.com. You'll find
buttons on your account page which let you buy at a discount.

Oh no! My dog-eared copy of the 2nd edition was bought from a local
merchant of dead tree products. Doesn't make me any less a loyal
customer. ;-(

···

On 12/13/07, Dave Thomas <dave@pragprog.com> wrote:

--
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

Does this book continue with the jukebox example?

···

On Fri, 14 Dec 2007 07:53:52 +0900 Dave Thomas <dave@pragprog.com> wrote:

Ruby 1.9 is just around the corner, so it looks like a good time to
create a new edition of Programming Ruby. So, I'm pleased to
announce that the Third Edition of the PickAxe has just entered beta.

The book's home page is at http://pragprog.com/titles/rails3

Here's the plan. I'm starting with the second edition text and
going through it revising for 1.9 changes. So far I'm done the first
120 pages or so. When you look at the beta book, you'll see some
pages with red headers and footers, and others with gray. The red
pages are updated content, and the gray pages are content from the
second edition. Over time, more and more pages will turn red, until
the book is done.

Matz is still making changes to 1.9 functionality. This book will
track these changes, so that it will mirror what 1.9 becomes as we
move towards an eventual release. We won't go to press until Ruby
has stabilized.

We’re experimenting with something different for this book. With all
our other titles, a fresh edition counts as a brand new book, and
has to be bought again. With this edition, we’re offering
substantial discounts to owners of the existing second edition (if
those books or PDFs were bought from us).

To get these discounts (and, remember, you have to have bought the
books directly from us to qualify) simply create an account (or log
in to your existing account) on http://pragprog.com. You'll find
buttons on your account page which let you buy at a discount.

Enjoy

Dave Thomas

Regards,

John Maclean
MSc (DIC)
+44 7739 171 531

Did you mean:

http://pragprog.com/titles/ruby3

and not

http://pragprog.com/titles/rails3?

Sigh: you have no idea how many times I read that....

Yes.

And I've posted a corrected version.

Sorry

Dave

I think you just fell down a Freudian staircase. That just corrected an
incorrect URL by posting the same URL.

--Ken

···

On Thu, 13 Dec 2007 18:07:34 -0500, Rick DeNatale wrote:

On 12/13/07, Dave Thomas <dave@pragprog.com> wrote:

Ruby 1.9 is just around the corner, so it looks like a good time to
create a new edition of Programming Ruby. So, I'm pleased to announce
that the Third Edition of the PickAxe has just entered beta.

The book's home page is at http://pragprog.com/titles/rails3

Ahem.. Is this a Freudian typo? That URL just redirects to
Pragmatic Bookshelf: By Developers, For Developers

The real url is
   http://pragprog.com/titles/rails3

--
Ken (Chanoch) Bloom. PhD candidate. Linguistic Cognition Laboratory.
Department of Computer Science. Illinois Institute of Technology.
http://www.iit.edu/~kbloom1/

Yes

···

On Dec 28, 2007 2:56 AM, John Maclean <john@jayeola.org> wrote:

Does this book continue with the jukebox example?

--
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

Probably because I've been re-reading "Goedel, Escher, Bach" lately.
Another strange loop. <G>

···

On 12/13/07, Ken Bloom <kbloom@gmail.com> wrote:

On Thu, 13 Dec 2007 18:07:34 -0500, Rick DeNatale wrote:

> Ahem.. Is this a Freudian typo? That URL just redirects to
> Pragmatic Bookshelf: By Developers, For Developers
>
> The real url is
> http://pragprog.com/titles/rails3

I think you just fell down a Freudian staircase. That just corrected an
incorrect URL by posting the same URL.

--
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

Hopefully you guys can add some extra helpful pages especially about the
Ruby-C bridge. For me this would be the most interesting aspect for
various reasons.

···

--
Posted via http://www.ruby-forum.com/.

And I also hope that the Tk chapter has been updated with new ttk
(Tile widget)
which is provide with the new Tk-8.5 version.
The question is which from ruby-1.9 or tcl/tk-8.5 will be release
first ??

tcl/tk-8.5rc2 has just been released, so probably we'll have both
ruby-1.9 and wish-8.5 for Christmas :slight_smile:

(should be another subject?...)
  I also hope that the ruby-tk gurus test the binding of the
  "to be realeased" Tk-8.5 against ruby-1.9.
  (I'd dream that the Tk toolkit **is** provided with ruby lib so that
ruby
  would provide a GUI out of the box)

···

On Dec 14, 3:57 am, Marc Heiler <sheve...@linuxmail.org> wrote:

Hopefully you guys can add some extra helpful pages especially about the
Ruby-C bridge. For me this would be the most interesting aspect for
various reasons.