Sabtu, 23 Januari 2016

Ebook Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)

Ebook Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)

Well, just what regarding you that never read this type of publication? This is your time to start recognizing and also reading this kind of publication category. Never ever doubt of the Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) that we provide. It will bring you to the actually new life. Also it doesn't imply to the real new life, we make sure that your life will certainly be much better. You will likewise discover the new things that you never ever obtain from the various other sources.

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)


Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)


Ebook Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)

Are you remarkable of Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) that truly includes exactly what you need now? When you have not known yet concerning this book, we suggest this publication to check out. Reading this book does not suggest that you constantly have to be fantastic visitor or an extremely book fan. Checking out a publication often will certainly come to be the means for you to urge or reveal what you remain in puzzled. So currently, we actually invite this book to suggest not only for you yet also all individuals.

Reading book Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!), nowadays, will certainly not require you to constantly acquire in the store off-line. There is a terrific place to acquire the book Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) by online. This site is the very best site with great deals varieties of book collections. As this Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) will certainly remain in this publication, all books that you require will correct here, also. Simply search for the name or title of guide Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) You can find what exactly you are searching for.

Correct really feels, correct realities, and correct topics could come to be the reasons of why you read a publication. But, to make you feel so pleased, you could take Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) as one of the resources. It is really matched to be the analysis publication for somebody like you, who truly need resources about the topic. The subject is actually booming now as well as obtaining the latest book can assist you find the latest solution and truths.

Other reasons are that this publication is created by a motivating author that has professionalism and reliability to write and make a publication. Nevertheless, the product is basic however meaningful. It doesn't use the hard and complicated words to understand. The web content that is supplied is actually purposeful. You can take some remarkable reasons of checking out Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) when you have begun reviewing his publication wisely.

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)

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

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) PDF

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) PDF

Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) PDF
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) PDF

0 komentar:

Posting Komentar