SKU: 43650717333

Ruby Programming Language

Sale price$583.31 Regular price$648.12
Save 10%

Pay in installments of $162.03 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Aug 15 - Aug 20

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Ruby Programming LanguageRuby has gained some attention through the popular Ruby on Rails web development framework, but the language alone is worthy of more consideration a lot more. This book offers a definition explanation of this powerful and extremely flexible language, which draws inspiration from Lisp, Smalltalk and Perl, but uses a grammar that's easy for C and Java programmers to learn. With The Ruby Programming Language, you will quickly learn your way around

Ruby has gained some attention through the popular Ruby on Rails web development framework, but the language alone is worthy of more consideration -- a lot more. This book offers a definition explanation of this powerful and extremely flexible language, which draws inspiration from Lisp, Smalltalk and Perl, but uses a grammar that's easy for C and Java programmers to learn.


With The Ruby Programming Language, you will quickly learn your way around versions 1.8 and 1.9, and discover why this pure object-oriented language is also suitable for procedural and functional programming styles. You'll learn Ruby's lexical structure, primary expressions, conditionals, syntax, classes, the data it manipulates, and more. Ruby blurs the distinction between language and platform, so this book includes a tour of the core Ruby API. But the primary subject is the language itself, including:

  • Ruby's lexical structure including basic issues like character set, case sensitivity and reserved words
  • Numbers, strings, ranges, arrays, and other data that Ruby programs can manipulate, plus basic features of all Ruby objects
  • Primary expressions in Ruby -- literals, variable references, method invocations and assignments
  • Conditionals, loops (including blocks and iterator methods), exceptions and other Ruby expressions
  • Ruby's method definition and invocation syntax, and the invokeable objects known as procs and lambdas
  • An explanation of closures in Ruby and an exploration of functional programming techniques
  • Classes and modules in Ruby, inheritance, method visibility, mixing modules and the method name resolution algorithm
  • Ruby APIs that allow a program to inspect and manipulate itself, and metaprogramming techniques that use the APIs to extend Ruby's syntax for easier programming
  • A quick tutorial of the Ruby platform -- the most important classes and methods, text processing, numeric computation, collections, input/output, networking and threads

The Ruby Programming Language also covers the top-level Ruby programming environment, including global variables and functions, command-line arguments supported by the Ruby interpreter, and Ruby's security mechanism. If you're an experienced programmer who wants a look at this language in depth, this easy-to-follow guide is invaluable.


 

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 43650717333

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.5 ★★★★★
Based on 29 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
G
Verified Purchase
George S.
Dallas, US
★★★★★ 5
EVERY DOG NEEDS THIS BUDDY!!!
Our golden doodle never leaves a room without it. Perfect size for our 20 lb golden doodle baby!! So soft yet so durable. Our pup sleeps with it every night. So quiet too!!! We ordered a backup in case but have yet to need to because of the amazing quality!!!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on January 20, 2026
E
Verified Purchase
Elizabeth Shober
Louisville, US
★★★★★ 1
Durability sucks dont buy
I purchased the Mellow Duck dog toy specifically for its supposedly durable construction, hoping it would provide at least a few weeks of entertainment. Unfortunately, the toy was completely shredded and destroyed within 24 hours of its arrival. For a product marketed as suitable for dogs, the material quality is extremely poor and clearly not designed to withstand even moderate chewing or play. This was a significant disappointment and a total waste of money. I cannot recommend this toy for any dog, as it offers zero long-term value.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on October 14, 2025
J
Verified Purchase
Julie
Birmingham, US
★★★★★ 2
Not sturdy toy
Toy was not as big as we thought it would be and in addition the dog ripped it up within 2 weeks. Expensive for not lasting very long.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 29, 2026
A
Verified Purchase
A. J. Camillocci
Chelsea, US
★★★★★ 3
Not for heavy chewers.
Does not hold up to our german shepherd. If you have a large dog be aware the seams will separate. But this is our dogs favorite toy. We gad to buy two within 6 months.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 3, 2026
E
Verified Purchase
Elaine
Cuba, US
★★★★★ 4
Not for playing tug!!
Great toy, but we played tug with it and one of his flippers came off. It is great when my MBT just shakes it! Don’t recommend playing tug!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 2, 2026

recommand products