This book is the introduction to Elixir for experienced
programmers, completely updated for Elixir 1.6 and beyond. Explore
functional programming without the academic overtones (tell me
about monads just one more time). Create concurrent applications,
but get them right without all the locking and consistency
headaches. Meet Elixir, a modern, functional, concurrent language
built on the rock-solid Erlang VM. Elixir's pragmatic syntax and
built-in support for metaprogramming will make you productive and
keep you interested for the long haul. Maybe the time is right for
the Next Big Thing. Maybe it's Elixir. Functional programming
techniques help you manage the complexities of today's real-world,
concurrent systems; maximize uptime; and manage security. Enter
Elixir, with its modern, Ruby-like, extendable syntax, compile and
runtime evaluation, hygienic macro system, and more. But, just as
importantly, Elixir brings a sense of enjoyment to parallel,
functional programming. Your applications become fun to work with,
and the language encourages you to experiment. Part 1 covers the
basics of writing sequential Elixir programs. We'll look at the
language, the tools, and the conventions. Part 2 uses these skills
to start writing concurrent code-applications that use all the
cores on your machine, or all the machines on your network! And we
do it both with and without OTP. Part 3 looks at the more advanced
features of the language, from DSLs and code generation to
extending the syntax. This edition is fully updated with all the
new features of Elixir 1.6, with a new chapter on structuring OTP
applications, and new sections on the debugger, code formatter,
Distillery, and protocols. What You Need: You'll need a computer, a
little experience with another high-level language, and a sense of
adventure. No functional programming experience is needed.
General
| Imprint: |
The Pragmatic Programmers
|
| Country of origin: |
United States |
| Release date: |
June 2018 |
| Authors: |
Dave Thomas
|
| Dimensions: |
235 x 191 x 22mm (L x W x T) |
| Format: |
Paperback
|
| Pages: |
398 |
| ISBN-13: |
978-1-68050-299-2 |
| Categories: |
Books
Promotions
|
| LSN: |
1-68050-299-9 |
| Barcode: |
9781680502992 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!