Having trouble reading this email? View it in your browser.
New This Week

Programming Elixir 1.3 »

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. This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.3.

Recently Released:

 

Coming Up Next:

  • iOS 10 SDK Development: Creating iPhone and iPad Apps with Swift in beta
  • tmux 2: Productive Mouse-Free Development
Programming Elixir 1.3
October 26, 2016

Elixir has surged in popularity recently, and for good reason. Stop toying around with ill-conceived attempts at concurrency in mainstream languages, and embrace the rock solid, proven reliability of the Erlang VM with Elixir.

Now in print and shipping from pragprog.com/book/elixir13.

Get copies for your whole team!

Programming Elixir 1.3: Functional |> Concurrent |> Pragmatic |> Fun

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.3, with a new chapter on Tooling, covering testing (both conventional and property based), code and dependency exploration, and server monitoring.

By the end of this book, you’ll understand Elixir, and know how to apply it to solve your complex, modern problems.

Now in print and shipping from pragprog.com/book/elixir13.

Upcoming Author Appearances

  • 2016-10-26 Andrew Hunt, All Things Open, Raleigh NC
  • 2016-10-27 Chris Adamson, CocoaHeads Grand Rapids
  • 2016-11-04 Chris Adamson, CocoaConf San Jose
  • 2016-11-05 Chris Adamson, CocoaConf San Jose
  • 2016-11-07 Sandy Mamoli, OPENING KEYNOTE Agile Brazil
  • 2016-11-07 Sandy Mamoli, Agile Brazil, Curitiba
  • 2016-11-16 Rachel Davies, GoDigital, Reykjavik, Iceland
  • Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Thanks for your continued support,
    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com

    Manage your subscription using your account, or permanently unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615