librelist archives

« back to archive

Fwd: Erlang Solutions Newsletter 14-Sep-2010

Fwd: Erlang Solutions Newsletter 14-Sep-2010

From:
Mariano Guerra
Date:
2010-09-14 @ 12:09
This is a new newsletter from Erlang Solutions. If you have trouble reading
this message, follow this link:
http://www.erlang-solutions.com/newsletter/detail/30/newsletter-14-Sep-2010,
to unsubscribe please see the bottom of this page.

   * <http://../../> Erlang Programming - EBook Offer $9.99!!
*



* **Today only **O'Reilly Media* has picked Erlang Programming as its EBook
Deal of the Day! You can purchase it for only $9.99, a fantastic saving of
$30. Don't miss out on your chance to get this comprehensive book at a
fantastic rate. * *

*Order today from o

<http://oreilly.com/catalog/9780596518189/>reilly.com<http://oreilly.com/catalog/9780596518189/>by
using the following code at the checkout:
DDEPE
*

* *This book offers you an in-depth explanation of Erlang, a programming
language ideal for any situation where concurrency, fault-tolerance, and
fast response is essential.

Erlang Programming is an "*Excellent book you can read and reread*". One
reader descirbed the book as "*Excellent reading and up to date*". For more
reviews visit the book pages on

Amazon.com<http://www.amazon.com/ERLANG-Programming-Francesco-Cesarini/product-reviews/0596518188/ref=dp_top_cm_cr_acr_txt?ie=UTF8&showViewpoints=1>and
O'Reilly.com. <http://oreilly.com/catalog/9780596518189#reviews>

Written by leaders of the international Erlang community - and based on
their training material - *Erlang Programming* focuses on the language's
syntax and semantics, and explains pattern matching, proper lists,
recursion, debugging, networking, and concurrency.


*  *       The Book will help you

   - Understand the strengths of Erlang and why its designers included
   specific features

   - Learn the concepts behind concurrency and Erlang's way of handling it

   - Write efficient Erlang programs while keeping code neat and readable

   - Discover how Erlang fills the requirements for distributed systems

   - Add simple graphical user interfaces with little effort

   - Learn Erlang's tracing mechanisms for debugging concurrent and
   distributed systems

   - Use the built-in Mnesia database and other table storage features




 About the Authors

*Francesco Cesarini* has used Erlang <http://www.erlang.org/> on a daily
basis for over 15 years, having started his career as an intern at
Ericsson’s computer science laboratory, the birthplace of Erlang. He moved
on to Ericsson’s Erlang training and consulting arm working on the first
release of the OTP middleware, applying it to turnkey solutions and flagship
telecom applications.

In 1999, soon after Erlang was released as open source, he founded Erlang
Solutions <http://../../../>. With offices in the UK, Sweden, Poland (and
soon the US), they have become the world leaders in Erlang based consulting,
contracting, training, systems development and support services. In 2008,
they launched the Erlang Factory
<http://www.erlang-factory.com/>conferences. At Erlang Solutions,
Francesco has worked on major Erlang based
projects both within and outside Ericsson, and in his current role as CSO,
is setting the strategy and vision of the company while supervising the
technical teams.

Francesco is active in the Erlang community not only through regularly
talks, seminars and tutorials at conferences worldwide, but also through his
involvement in international research projects. With whatever time he has
left over, he teaches Erlang to graduates and undergraduates at Oxford
University and the IT University of Gothenburg. * ** *



 About the Authors

 *S**imon Thompson* is Professor of Logic and Computation in the Computing
Laboratory of the University of Kent, where he has taught computing at
undergraduate and postgraduate levels for the past twenty five years, and
where he has been department head for the last six.

His research work has centered on functional programming: program
verification, type systems, and most recently development of software tools
for functional programming languages. His team has built the HaRe tool for
refactoring Haskell programs, and is currently developing Wrangler to do the
same for Erlang. His research has been funded by various agencies including
EPSRC and the European Framework programme. His training is as a
mathematician: he has an MA in Mathematics from Cambridge and a D.Phil. in
mathematical logic from Oxford.

He has written three books in his field of interest; Type Theory and
Functional Programming published in 1991; Miranda: The Craft of Functional
Programming (1995) and Haskell: The Craft of Functional Programming (2nd ed.
1999). These are all published by Addison Wesley.