Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.

  • Apple
  • Android
  • Windows Phone
  • Android

Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.

Prix Kindle : EUR 19,99

EUR 17,82 (47%)

TVA incluse

Ces promotions seront appliquées à cet article :

Certaines promotions sont cumulables avec d'autres offres promotionnelles, d'autres non. Pour en savoir plus, veuillez vous référer aux conditions générales de ces promotions.

Envoyer sur votre Kindle ou un autre appareil

Envoyer sur votre Kindle ou un autre appareil

The Ruby Programming Language: Everything You Need to Know par [Flanagan, David, Matsumoto, Yukihiro]
Publicité sur l'appli Kindle

The Ruby Programming Language: Everything You Need to Know 1 , Format Kindle

Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon
Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
EUR 19,99

Description du produit

Présentation de l'éditeur

The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:

  • David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.

  • Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book.

  • why the lucky stiff, artist and Ruby programmer extraordinaire.
This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules.

The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities.

The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.

Détails sur le produit

  • Format : Format Kindle
  • Taille du fichier : 3072 KB
  • Nombre de pages de l'édition imprimée : 448 pages
  • Utilisation simultanée de l'appareil : Illimité
  • Editeur : O'Reilly Media; Édition : 1 (25 janvier 2008)
  • Vendu par : Amazon Media EU S.à r.l.
  • Langue : Anglais
  • ASIN: B0026OR3JO
  • Synthèse vocale : Activée
  • X-Ray :
  • Word Wise: Non activé
  • Composition améliorée: Non activé
  • Moyenne des commentaires client : Soyez la première personne à écrire un commentaire sur cet article
  • Classement des meilleures ventes d'Amazon: n°192.860 dans la Boutique Kindle (Voir le Top 100 dans la Boutique Kindle)
  • Voulez-vous nous parler de prix plus bas?

Quels sont les autres articles que les clients achètent après avoir regardé cet article?

click to open popover

Commentaires en ligne

Il n'y a pas encore de commentaires clients sur
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoile

Commentaires client les plus utiles sur (beta) (Peut contenir des commentaires issus du programme Early Reviewer Rewards) 4.3 étoiles sur 5 89 commentaires
6 internautes sur 6 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Great book. It is hard to write well about ... 4 décembre 2015
Par John M. Hunt - Publié sur
Format: Format Kindle Achat vérifié
Great book. It is hard to write well about coding but this book does it. Very readable. Very complete. Good balance between examples and explanatory text. Only problem is that its fast getting dated. There are lengthy sections explaining the difference between version 1.8 and 1.9 while I am using 2.2.
2 internautes sur 2 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Great book, but ebook wraps sample code 17 juin 2012
Par Gisela Grammel - Publié sur
Format: Format Kindle Achat vérifié
The book itself is great, and deserves five stars. However, if you are planning to get the ebook, be aware that the sample code can wrap lines, especially on small screens. On a large screen such as a computer, this doesn't really happen. However, on a kindle, iphone, or another small mobile device, this does happen. This is not a major issue, but sample code really should not wrap to new lines.
If you want the ebook, you can pay an extra $4.99 to upgrade it and get additional DRM-free formats. This is done through O'Reilly's website (theirs a link in the ebook to take you straight to the upgrade page). There's more info about the upgrade in the ebook, but basically it gives you updated versions of the ebook in DRM-free apk (android), DAISY, ePub, mobi (Kindle), and PDF formats.
I recommend the upgrade because the PDF is formatted and looks just like the physical book, and the sample code does not wrap lines.
This upgrade makes the total cost of the ebook just about the same as the physical book at Amazon's $23.99 pricing.

All in all, it's a little disappointing that the ebook isn't formatted to avoid wrapping lines with the sample code, but the upgrade is nice and offers a PDF that doesn't wrap the sample code. The upgrade didn't really add much to the cost, and it's still much less than the $40 list price for the physical book.
In the end, I'd probably just recommend getting the physical book for $23.99, but the ebook is fine, too.

To conclude, the book is great (O'Reilly books usually are), but if you want the ebook, just be aware of the sample wrapping code. The book is a fantastic way to learn Ruby.
2 internautes sur 2 ont trouvé ce commentaire utile 
2.0 étoiles sur 5 Dry, not for the absolute beginner 6 mai 2016
Par Amazon Customer - Publié sur
Format: Broché Achat vérifié
Incredibly dry. It was hard to get thru honestly, and you do need to have some experience programming to understand what's going on.
1 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 The Programmer's Ruby Book 28 mai 2012
Par Matthew Clower - Publié sur
Format: Broché Achat vérifié
The Ruby Programming Language is an amazing book. It is a full comprehensive guide to the language including many advanced topics and is ideal for any programmer who wants to master the Ruby language.

The author assumes the reader has a sound foundation in programming another language and often gives excellent examples and analogies for people that may already understand a concept or context in C/C++, Java, Perl, or Python for example. He does the same to warn about things that are different or reversed to avoid confusion, e.g. (pseudo phrasing) "If you're a Java programmer, note that [it] works the opposite way in Ruby. Instead of..." I would not recommend this book to you if you don't have any experience programming but anyone with a sound handle on the basic fundamentals of coding with instantly fall in love with it.

The book is sectioned and organized masterfully making topics easy to find and forward and backward references found throughout the book are helpful instead of a hinderance. The book may have to be read mostly in order for someone who has no previous experience in Ruby, but the topics are contained well enough so that someone looking to hone their skills in certain areas can find what they need very easily. In the extremely rare event that there is an error in the book it is always something like the font appearing too close together or a misspelling in a comment in one of the code examples. Literally, the worst error in the book is that in one code example the author ended a sentence in a comment with a comma by mistake instead of a period.

Ruby is a very powerful and versatile language. As such the book covers some advanced logical material but the author is considerate enough to warn the reader ahead of time. Chapter 8 in particular, and in the interest of being complete, covers some Metaprogramming techniques that many readers might not ever need to use or know. It's there for you if you need it. The code examples are concise, well documented (even more so in potentially confusing areas), and structured beautifully.

This is one of the best books I have read in a VERY long time. In fact, this book has inspired me to break an 11 year silence in technical book reviews. Wow.
28 internautes sur 29 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Not sure if this is the best book to start! 5 octobre 2009
Par Fabio Utzig - Publié sur
Format: Broché Achat vérifié
I bought this book after reading the other reviews here. All the people I know personally who work with Ruby learned from the Pickaxe but from the reviews I came to the conclusion that this could be actually a better book for learning the language. So, I didn't read the Pickaxe and cannot really make a comparison but from what I heard and comparing with this one I would get the Pickaxe if I should choose again.

After finishing reading this book I can say that there are a lot of topics that I really don't remember anymore and lots of doubts that I still have. The major flaw here is that there are no exercises anywhere in the book. All the best programming books I read in the past have very good exercises to evaluate what you've learned (I could give as examples Learning Perl, C++ Programming Language, Core Java, etc). I think that without exercising what you learned it's really hard to judge how much you have really learned.

Another thing which is not described in the book is how to organize a big project. I'm used to working in large projects in C and C++ and I really have no idea of how to organize a large project in Ruby, how to organize classes in files, etc. I will start studying Rails now, and will get the Rails code and read it to make sense of how to organize a large project but be aware that this is not described here.

Also some sections of the book, are really "dry", like the one who talks about functional programming which is really hard to follow (this one is the first that came to my mind but there are a lot of sections which are hard to follow or don't make a lot of sense when reading first time). These sections are clearly targeted at advanced Ruby programmers.

I'll rate this book with 4 stars because despite the flaws I mentioned, the explanation of the language in general is really good.
Ces commentaires ont-ils été utiles ? Dites-le-nous