Saturday, May 19, 2012

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

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

Some individuals may be laughing when checking out you checking out Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) in your spare time. Some could be admired of you. And some could want be like you that have reading pastime. Just what regarding your personal feeling? Have you felt right? Reading Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) is a need and also a pastime at the same time. This condition is the on that will certainly make you feel that you need to read. If you understand are seeking the book entitled Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) as the option of reading, you could locate here.

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!)


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

Schedule, real good friend of your own while being in a lonesome time. Book, is a buddy for you to go along with when remaining in a tough time of task deadline. Book is a fashion that you should hold everyday making far better future. When somebody is resulting in get numerous tasks and also you have couple of times freely, it will be better for you to invest it wisely.

However, it will certainly depend on just how you take guide. As currently, we will certainly reveal you a book named Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) It can be your reading material to enjoy now. When obtaining guide as what you wish to review, you could gain what exactly like from this publication. It is the method to get rid of the visibility of creating guide to review. This publication is not just guide that you may need in this time. Make sure that in some cases, you will certainly need Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) as one of the guidance.

The here and now publication in this title has appeared in higher condition. Some people might really feel challenging to obtain it. However, with the high innovative modern technology, you can discover the finest from this website. Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) is readily available to be downloaded and install in the soft data. It comes as one of the provided titles of the books form online collection worldwide. When you need various other book collections, simply type the title as well as subject or the author. You can find just what you truly look for or search for.

Be the very first who are reviewing this Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) Based on some factors, reviewing this book will provide more perks. Even you have to review it detailed, web page by web page, you can complete it whenever as well as wherever you have time. Again, this on the internet publication Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) will provide you very easy of checking out time and activity. It also supplies the encounter that is affordable to get to and get significantly for far better life.

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 comments:

Post a Comment