Get Free Ebook Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
When providing Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) as one of the collections of several books here, we assume that it can be one of the most effective books listed. It will certainly have numerous fans from all countries readers. And exactly, this is it. You can truly expose that this publication is just what we assumed at first. Well currently, allow's seek for the other publication title if you have actually got this book review. You may locate it on the search column that we give.
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!)
Reading an e-book Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) is sort of very easy task to do each time you want. Even checking out every single time you really want, this activity will certainly not disrupt your other tasks; many individuals frequently read guides Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) when they are having the extra time. What regarding you? Exactly what do you do when having the downtime? Do not you spend for ineffective points? This is why you need to get the book Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) as well as attempt to have reading habit. Reviewing this book Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) will certainly not make you pointless. It will certainly give more benefits.
To understand exactly how you get the impression from guide, reading is the only one to get it. It will be different if you spoke with other individuals. Checking out the book by yourself could make you feel satisfied as well as get boosted of the book. As example, we extend the fantastic Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) as the analysis product. This brochure of guide provides you the reasonable point to obtain. Even you don't like checking out so much; you have to read this publication all the same.
Book, will not always is related to what you have to get. Bok can also be in some various genres. Religions, Sciences, socials, sporting activities, politics, law, as well as countless book styles end up being the resources that often you have to review all. Nonetheless, when you have had the reading habit as well as read more books as Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!), you could feel much better. Why? Because, your opportunity to review is not just for the necessity because time yet also for continual activities to always improve and also improve your brighter future and life top quality.
The way you read this publication will depend upon exactly how you gaze and think about it. Many individuals will certainly have their min as well as characteristic to contrast and take into consideration concerning the book. When you have the concepts to find out with the book composed by this expert writer, you can have benefits of it. Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) is ready to obtain in soft data. So, find your finest reading book today and you will certainly obtain really exactly what you expect.
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