Jump to ratings and reviews
Rate this book

Practical OCaml

Rate this book
Objective Caml (OCaml) is an open source programming language that utilizes both functional and object oriented programming. Practical OCaml teaches Objective Caml in a straightforward manner, teaching all the features of this functional programming language by example. You will learn how to utilize OCaml to create a simple database, do reporting, and create a spam filter. You will also learn how to do complex log file scanning, create your own network servers by creating a ShoutCast server, and create a web crawler. By the book's conclusion, you will be well on your way to creating your own applications with OCaml.

487 pages, Hardcover

First published January 1, 2006

19 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
1 (14%)
2 stars
1 (14%)
1 star
5 (71%)
Displaying 1 - 2 of 2 reviews
Profile Image for Chad.
273 reviews20 followers
March 18, 2017
This is easily one of the worst technical books I have ever read. Its organization is choppy, nonlinear, and nonsensical. It contains errors that look like they may be mistakes in thinking and knowledge rather than typos. It refers to things out of order.

Maybe there was a decent draft in its past, but if so it must have been hacked up into pieces and rearranged before getting reassembled with cellophane tape in preparation for going to the printers. That any competent technical editor had anything to do with this book at all is in serious doubt.

(EDIT: I have inadvertently maligned a good technical editor. Since its publication, the technical editor expressed disappointment that the publisher refused technical editing advice because there was not time in the publication schedule. This explains a lot.)

Read something else.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.