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

Économisez
EUR 16,89 (46%)

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

Real World OCaml: Functional programming for the masses par [Minsky, Yaron, Madhavapeddy, Anil, Hickey, Jason]
Publicité sur l'appli Kindle

Real World OCaml: Functional programming for the masses 1 , Format Kindle

4.5 étoiles sur 5 2 commentaires client

Voir les 3 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

This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Through the book’s many examples, you’ll quickly learn how OCaml stands out as a tool for writing fast, succinct, and readable systems code.

Real World OCaml takes you through the concepts of the language at a brisk pace, and then helps you explore the tools and techniques that make OCaml an effective and practical tool. In the book’s third section, you’ll delve deep into the details of the compiler toolchain and OCaml’s simple and efficient runtime system.

  • Learn the foundations of the language, such as higher-order functions, algebraic data types, and modules
  • Explore advanced features such as functors, first-class modules, and objects
  • Leverage Core, a comprehensive general-purpose standard library for OCaml
  • Design effective and reusable libraries, making the most of OCaml’s approach to abstraction and modularity
  • Tackle practical programming problems from command-line parsing to asynchronous network programming
  • Examine profiling and interactive debugging techniques with tools such as GNU gdb

Détails sur le produit

  • Format : Format Kindle
  • Taille du fichier : 1592 KB
  • Nombre de pages de l'édition imprimée : 510 pages
  • Pagination - ISBN de l'édition imprimée de référence : 144932391X
  • Utilisation simultanée de l'appareil : Illimité
  • Editeur : O'Reilly Media; Édition : 1 (4 novembre 2013)
  • Vendu par : Amazon Media EU S.à r.l.
  • Langue : Anglais
  • ASIN: B00GG21E2O
  • Synthèse vocale : Activée
  • X-Ray :
  • Word Wise: Non activé
  • Composition améliorée: Non activé
  • Moyenne des commentaires client : 4.5 étoiles sur 5 2 commentaires client
  • Classement des meilleures ventes d'Amazon: n°21.252 dans la Boutique Kindle (Voir le Top 100 dans la Boutique Kindle)
  • Voulez-vous nous parler de prix plus bas?

click to open popover

Commentaires en ligne

4.5 étoiles sur 5
5 étoiles
1
4 étoiles
1
3 étoiles
0
2 étoiles
0
1 étoile
0
Voir les deux commentaires client
Partagez votre opinion avec les autres clients

Meilleurs commentaires des clients

Format: Broché Achat vérifié
La qualité de son contenu en fait un "must have" pour tous les développeurs en Ocaml qui se doivent de l'avoir dans leur bibliothèque.
Remarque sur ce commentaire Une personne a trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Broché Achat vérifié
J'ai acheté ce livre que je connais pour l'avoir lu dans d'autre circonstances et qui est un trés bon livre;

L'expérience d'achat sur Amazon a été désastreuse en raison du manque de professionnalisme du transporteur "TNT France".
1/ Le chauffeur ne trouve pas ma maison et affiche "adresse incomplète" alors que j'ai déjà reçu par le passé à cette adresse plusieurs colis d'Amazon.
2/ Le site téléphonique du transporteur me fait attendre 16' avant de daigner répondre et se trouve être particulièrement désagréable alors que ce transporteur est en tort.

Si Amazon prétend a nouveau m'imposer ce transporteur je ne ferai plus d'effort et annulerai tout simplement mes commandes.
Remarque sur ce commentaire 3 personnes ont trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus

Commentaires client les plus utiles sur Amazon.com (beta) (Peut contenir des commentaires issus du programme Early Reviewer Rewards)

Amazon.com: 3.8 étoiles sur 5 14 commentaires
5.0 étoiles sur 5 I would recommend this title to anyone interested in OCaml or functional ... 15 décembre 2014
Par Alexander Stocko - Publié sur Amazon.com
Format: Broché Achat vérifié
With the scarcity of high quality OCaml books, this was a welcome addition to my collection. I would recommend this title to anyone interested in OCaml or functional programming.
8 internautes sur 10 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 One of the best 3 février 2014
Par Nick Zalutskiy - Publié sur Amazon.com
Format: Format Kindle Achat vérifié
I struggle to express how much I enjoyed this text.

Go read the table of contents to get a glimpse of what it promises. Go read the book and it will deliver.

You go from "3 + 4" to the runtime system and the compiler in 500 pages and it makes sense the entire way. There is no filler content here, only clear text accompanied by excellent examples. The presentation is refreshing: here's a concept, here's an example, here's a practical problem with this code, here's how the language solves this problem, in practice there is this and that tradeoff. I wish more books were written like this.

While I can't think of a better way to learn OCaml and to explore its ecosystem, I suspect that the pace might be overwhelming for a total beginner. However, considering the value per page that I've gotten from this book, I welcome the tradeoff.

Buy it!
2 internautes sur 3 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Useful Ocaml book 27 juin 2014
Par DMM - Publié sur Amazon.com
Format: Broché Achat vérifié
This is a great book, the level of detail it provides is fundamental to understand the Ocaml language.
Functional Programming is an interesting paradigm, and as internet will evolve in the future,
we'll for sure see languages like OCaml, Erlang or Haskell taking more relevance into the programming scene given the scalibility and power they have to offer.

Damian Martinez Murguia
0 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Five Stars 8 octobre 2014
Par Yakov Zaytsev - Publié sur Amazon.com
Format: Broché Achat vérifié
Hint that OCaml's type system can act as a refactoring tool is Real World™-grade one.
42 internautes sur 44 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Adding libraries and imperative makes this one of a kind 15 novembre 2013
Par Let's Compare Options Preptorial - Publié sur Amazon.com
Format: Format Kindle Achat vérifié
Beginners in OCaml will probably want to peruse Whitington first-- OCaml from the Very Beginning before buying this wonderful text. The format is a fast paced "tutorial" covering all the major, including advanced, functions of OCaml. I'm an old Lisp and current Haskell programmer, and this book really opened my eyes about OCaml beyond academia. Google's using it for systems, big data and domain projects. One of the authors uses it as the main engine for a trading platform. In short, this fascinating hybrid is finding many more applications beyond software engineering education. And like other functionals, its math abilities are awesome.

The text has O'reilly's quality and the code, even for a brand new work, is nearly flawless. I was frankly unfamiliar with Core, the largest OCaml library, which is why I have preferred the Haskell community, APIs, libraries and SDKs for a long time. No longer! I'm a functional programmer at heart, but to survive today you have to pick up Java, C#, Python, etc. Amazingly (to me, you probably knew this), OCaml has a very cool "imperative" engine in addition to its native functional design. The authors get right into opening Core first as if you were laying an SDK or IDE foundation with that library-- meaning you don't have to spend hours on the web before trying the hundreds of examples.

The "dual nature" or hybrid (imperative and functional) also means you can pick a seminal topic like recursion, for example, and build a loop function just like you would in Haskell. OR, in addition to native functional recursion, you can also use an imperative loop structure such as FOR or WHILE. I compared a FOR imperative with a Sudoku solving functional recursion loop I use all the time (# let rec find _first_stutter list= etc.), and the imperative beat the functional by almost 10 seconds for a very difficult trial. This is amazing not due to my poor functional skills, but due to the fact that my functional skills far outweigh imperative-- OC is a lot more fogiving than I imagined even in imperative!

Very honestly if a young student was interested in functional, I'd recommend Haskell due mostly to the online community and many fine and growing libraries. This awesome gem of a text changes my mind about that. In nearly 500 pages, the authors convincingly show real world example after example-- including MANY from standard coding interviews-- that prove OC is all grown up far beyond Domain Specific Language and academic applications. Big data is now trending heavy stats too, and OC makes R unnecessary due to its many native calc abilities. I've also heard that Amazon is using it in new Web x.o apps, and if I click on Amazon Pizza, and my doorbell rings 10 seconds later, OCaml will now be on my suspect list after reading this text.

The book is a true triple threat, as a reference, teaching guide/text, and especially as an autodidactic self tutorial even for those with basic beginning skills. OC even has its own parsing generators (akin to lex/yacc/bison etc.) that are smoking even if you don't write compilers, but deal a lot with strings and lists. I've read that big data folk all over the industry (including Facebook and Twitter) are using OC more and more, and this fine text taught me why.

I got both the print and Kindle versions and prefer the print. Kindle isn't as badly slaughtered in code examples (real, not just pseudo) as some e readers, but function arguments in this language are more like UNIX than C#, and spacing matters, so consider that if you're planning on using the kindle code as written. Of course O'reilly is renowned for web support and virtually all the examples are online without the onerous "don't ever use this" statements of a lot of publishers. Highly recommended as a second text after Whitington if you're new to functional, or a first text if you're at least intermediate at Haskell or an imperative, and are ready to explore a really cool new alternative.

JOB TIP: Since so many tasty companies are getting into this now, I'm thinking you might be able to distinguish yourself as a programming candidate if you learn this language, separating you from the herd! I'm not thinking many folk have figured this out yet, so go for it, and God love you! I'm too old to look through that lens, but hope it helps some of you young geniuses.
Ces commentaires ont-ils été utiles ? Dites-le-nous