Ruby Programming Language
SKU: 43650717333

Ruby Programming Language

Sale price$583.31 Regular price$648.12
Save 10%

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 5 - Jul 10

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.8 ★★★★★
Based on 310 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
A
Verified Purchase
Amazon Customer in Indy
Natrona Heights, US
★★★★★ 5
Soft, cozy, and very warm
Bought it as a gift, and it was a big success! This is a well made product. It is thick, soft, and very warm. It gets much plush and softer after washing and drying, which I highly recommend to do before wearing it. Excellent value for the price.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 18, 2025
A
Verified Purchase
Amazon Customer
Battle Creek, US
★★★★★ 5
Warm, soft, made to last
Absolutely love this thing! It is perfectly warm and toasty and extremely soft to the touch. The hood and large pocket are useful and perfect. I have put this in the washer and drier several times and have worn it A LOT over the 2 months I’ve owned it yet it still looks brand new. It is seriously SO. COMFORTABLE. When I had the flu, I wore this and didn’t have to worry about tripping over a blanket draped over myself. I can’t think of a single negative to say!!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 6, 2025
R
Verified Purchase
Rebecca McIntosh
Draper, US
★★★★★ 5
Cozy, warm
Cozy, given to my friend who loves cats as a gift. She loved it and it’s nice and warm in the winter!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on September 17, 2025
D
Verified Purchase
Darkwitch
Pawtucket, US
★★★★★ 5
Warm and cozy.
The wearable blanket is better than I hoped. We are in Florida and experiencing below cold and this came just at the right time. It is soft and the pocket is large enough that my phone is not in danger of falling out. It is well worth it if you have trouble with being cold, and you don't have to uncover to get up.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on January 23, 2025
M
Verified Purchase
Missy
Fort Morgan, US
★★★★★ 5
Warm and snuggly
I work from home often and sitting at my dest I am usually cold. This has been the perfect solution to keep warm and still be able to have my arms move freely. The material is very thick and soft. I loved this so much I bought a second one!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 15, 2025

recommand products