What’s New in This Edition
Learn to Program, Third Edition — by Chris Pine (4 / 116)
👈 Preface to the Third Edition | TOC | Introduction 👉
For the third edition of this book, I’ve updated all the examples for Ruby 3, the latest version of the language. Since the second edition came out around when Ruby 2 did, it seemed like the right thing to do and the right time to do it.
It also gave me a chance to update the examples for the world we live in. Some of the jokes and references stopped being funny/cute around 2012 or so.
Best of all, though, I added a new chapter! It’s about APIs and how to use them. I figured that since it’s so easy now to write programs that talk across the Internet to programs on the other side of the world, I just had to show you how it’s done.
AND… I fixed a typo that no one had found in 18 years, which I kind of can’t believe, but there it is.
Chris Pine
Portland, Oregon, USA, December 2020
Copyright © 2021, The Pragmatic Bookshelf.
👈 Preface to the Third Edition | TOC | Introduction 👉
Learn to Program, Third Edition by Chris Pine can be purchased in other book formats directly from the Pragmatic Programmers. If you notice a code error or formatting mistake, please let us know here so that we can fix it.