Get Free Ebook Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
Reading books will not obligate you to finish it in a day. After your reading publication currently, Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) can be the picked publication to be. We recommends as a result of the quality of this book. It showcases something new as well as various. You might not should think significantly, however just check out as well as you will see why this publication is much recommended.

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
Get Free Ebook Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
We believe that you will certainly be interested to review Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) currently. This is a brand-new coming book from an extremely famous author in this globe. No difficult policy, no complicated words, as well as no complex sources. This publication will be proper enough for you. This analysis product tends to be an everyday analysis model. So, you can read it based on your requirements. Reviewing throughout completed can provide you the big outcome. As what other people do, many that reviewed a book by finish can get the benefit completely.
As one of the home window to open the brand-new world, this Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) offers its remarkable writing from the writer. Released in among the preferred authors, this publication Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) becomes one of one of the most ideal publications just recently. Actually, the book will certainly not matter if that Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) is a best seller or otherwise. Every book will certainly still give best resources to get the user all finest.
Amounts of guide collections that we offer in the checklists in this sites are in fact countless. A lot of titles, from alternative topics and motifs are developed by versions writers. Additionally, they are additionally published from numerous publishers worldwide. So, you could not just find Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) in this site. Several numerous books can be your forever pals begin with currently.
Moreover, when you have the reading behavior, it will certainly lead you to maintain as well as go forward for far better problem. A book as one of the windows to reach better globe can be achieved by positioning the knowledge. Even you have no ideas regarding guide previously, you can understand more and more after beginning with the very first page. So, just what do you think of Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) that you can take it to review from now?
About the Author
Chris McCord is a programmer with a passion for science and building things. He spends his free time crafting the Phoenix Web Framework, speaking at conferences, and teaching others the tools of the trade. He loves community outreach and helping to grow Elixir's wonderful community.
Read more
Product details
Paperback: 128 pages
Publisher: Pragmatic Bookshelf; 1 edition (February 8, 2015)
Language: English
ISBN-10: 1680500414
ISBN-13: 978-1680500417
Product Dimensions:
7.5 x 0.3 x 9.2 inches
Shipping Weight: 8.8 ounces (View shipping rates and policies)
Average Customer Review:
4.5 out of 5 stars
11 customer reviews
Amazon Best Sellers Rank:
#682,178 in Books (See Top 100 in Books)
I consider myself a professional Rubyist and Clojarian by trade and have often dreamed of a world in which someone would optimally combine the best aspects of both languages while leaving as much as possible of the shortcomings of either behind. When Jose Valim introduced Elixir, I was excited about a ruby-like functional programming language on the Erlang VM. It wasn't until I read this book by Chris McCord that it became clear just how much of a master stroke Elixir's language design and implementation decisions were.This book is a straight-forward presentation of the basic building blocks for AST manipulation via Elixir Macros. Reading this book allowed me to feel immediately comfortable both leveraging metaprogramming techniques in my own code and reading/reviewing the metacode of others. The choice of examples is extremely helpful in grokking the basics and served as a reference for me whenever I would get stuck looking over more advanced code examples in the wild. Chris' encouragement to actually use macros (when appropriate) in general day-to-day programming is in pleasant contrast to the unfortunate "avoid using macros" party-line that tends to be echoed in the Clojure community.I read this book having read Colin Jones' Mastering Clojure Macros and taken Colin's class at Clojure/West. I consider both Metaprogramming Elixir and Mastering Clojure Macros must reads for AST-based metaprogramming and, although they cover metaprogramming in two entirely different languages, much insight can be gleaned from reading both.
tfw I realized I have been tricked into using a LISP
Great book; recommend for advanced Elixir users and not people who are just picking up the language. Much of the macro writing involves manipulating Abstract Syntax Trees, which you most likely won't do unless you are writing a framework or just super skilled at Elixir and have the need to cut down on repetitive code.
Very interesting book
This book has shown me the way to harness the true power of Elixir in developing DSL using metaprogramming.
perfect
The fact that the Elixir language is gaining popularity is a great thing, considering how good it is.The language itself is around for almost three years now, but only recently books are popping out.Learning by a guy who uses the language from its very beginning is a very different experience than struggling with books written by Elixir newbies (although experienced in other languages)...Chris is one of the former guys, having presented Elixir at RailsConf '14.He's also an experienced Ruby programmer, that's particularly useful from the meta-programming point of view.In case you are interested on the Erlang/OTP Elixir counterpart, i suggest the Saša Juric (Elixir in Action) book: again learning form an Elixir alpha-geek that was an Erlang aficionado is a real pleasure.
This book provides a lot of value for its ~100 pages! You'll find a bunch of practical examples of Elixir metaprogramming in the wild. Great for anyone wanting to go beyond the basics and really understand the open-source libraries out there for Elixir or those that want to write their own libs to reuse across projects. Definitely a 5/5!
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) PDF
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) EPub
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) Doc
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) iBooks
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) rtf
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) Mobipocket
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) Kindle






0 komentar:
Posting Komentar