null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Eloquent Ruby

List Price: $63.95
SKU:
9798888651957
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Russ Olsen, Michael Swaine
    Format:
    Paperback
    Pages:
    402
    Publisher:
    The Pragmatic Programmers (July 7, 2026)
    Imprint:
    Pragmatic Bookshelf
    Release Date:
    July 7, 2026
    Language:
    English
    Audience:
    Professional and scholarly
    ISBN-13:
    9798888651957
    Weight:
    24.32oz
    Dimensions:
    7.5" x 9.25" x 0.82"
    File:
    TWO RIVERS-PERSEUS-Perseus_Distribution_Customer_Group_Metadata_20260520201136-20260520.xml
    Folder:
    TWO RIVERS
    List Price:
    $63.95
    Country of Origin:
    United States
    Pub Discount:
    35
    As low as:
    $60.75
    Publisher Identifier:
    P-PER
    Discount Code:
    H
  • Overview

    Write better, clearer, more focused Ruby code by becoming truly fluent in the language. 


    As a Ruby programmer, you know how powerful and expressive it is. But do you really know how to make the most of that power, and how to use it to express your ideas succinctly and clearly. Do you know how to metaprogram; to create code that expresses your problem domain? Do you use modern tools to check your style, and even to check your types? Do you know the four distin ct uses of Ruby blocks?

     

    Ruby is an easy programming language to learn, but to gain the fluency needed to write great Ruby code, you need to break old habits. Start thinking about code the way experienced Ruby programmers do. Grok how they solve problems. Dig below the what to the why  of Ruby conventions. Thoroughly updated to reflect modern Ruby usage and with new chapters covering pattern matching and concurrency, Eloquent Ruby, Second Edition will help you take advantage of the power and flexibility of the Ruby programming language.