Elixir de metaprogramación: Escriba menos código, haga más cosas (¡y diviértase!)

Puntuación:   (4,6 de 5)

Elixir de metaprogramación: Escriba menos código, haga más cosas (¡y diviértase!) (Chris McCord)

Opiniones de los lectores

Resumen:

El libro 'Metaprogramming Elixir' ha sido bien recibido por su clara presentación de los conceptos de metaprogramación y sus ejemplos prácticos en Elixir. Es particularmente beneficioso para aquellos que buscan profundizar su comprensión del lenguaje más allá de lo básico, aunque puede ser un reto para los principiantes.

Ventajas:

Explicaciones claras y concisas de la metaprogramación y las macros en Elixir.
Ejemplos útiles que ayudan a entender conceptos complejos.
Hace que el lector se sienta cómodo con las técnicas de metaprogramación.
Fomenta el uso práctico de macros en la codificación diaria.
Bueno para usuarios avanzados de Elixir y aquellos que escriben DSLs.
Proporciona una visión más profunda de Elixir y patrones comunes.

Desventajas:

Puede ser demasiado avanzado para principiantes o para aquellos con conocimientos básicos de Elixir.
Problemas de formato en la edición Kindle, especialmente con los ejemplos de código.
Algunos lectores consideran que es demasiado corto para su precio y desean más contenido.

(basado en 14 opiniones de lectores)

Título original:

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

Contenido del libro:

Escriba código que escriba código con las macros de Elixir. Las macros hacen posible la metaprogramación y definen el propio lenguaje. En este libro, aprenderá a utilizar macros para ampliar el lenguaje con código rápido y fácil de mantener, y a compartir funcionalidad de formas que nunca creyó posibles. Descubrirá cómo ampliar Elixir con sus propias características de primera clase, optimizar el rendimiento y crear lenguajes específicos de dominio.

La metaprogramación es una de las mejores características de Elixir. Tal vez haya jugado con los conceptos básicos o escrito algunas macros. Ahora quiere pasar al siguiente nivel. Este libro es una serie guiada de tutoriales de metaprogramación que le llevarán paso a paso hacia el dominio de la metaprogramación. Ampliarás Elixir con potentes funciones y escribirás programas más rápidos y fáciles de mantener de una forma incomparable con otros lenguajes.

Empezarás con los fundamentos del sistema de metaprogramación de Elixir y descubrirás cómo interactúan las macros con el formato abstracto de Elixir. A continuación, ampliará Elixir con sus propias funciones de primera clase, escribirá un marco de pruebas y descubrirá cómo Elixir trata el código fuente como bloques de construcción, en lugar de como líneas de instrucciones memorizadas. Continuará su viaje utilizando la generación avanzada de código para crear bibliotecas esenciales en muy pocas líneas de código. Por último, creará lenguajes específicos de dominio y aprenderá cuándo y dónde aplicar sus habilidades de forma eficaz.

Cuando haya terminado, dominará la metaprogramación, conocerá mejor las funciones internas de Elixir y tendrá la confianza necesaria para aprovechar todo el potencial de las macros en sus propios proyectos.

Otros datos del libro:

ISBN:9781680500417
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2015
Número de páginas:120

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Elixir de metaprogramación: Escriba menos código, haga más cosas (¡y diviértase!) - Metaprogramming...
Escriba código que escriba código con las macros...
Elixir de metaprogramación: Escriba menos código, haga más cosas (¡y diviértase!) - Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
Programación Phoenix 1.4: Productivo > Fiable > Rápido - Programming Phoenix 1.4: Productive >...
No acepte el compromiso entre rapidez y belleza:...
Programación Phoenix 1.4: Productivo > Fiable > Rápido - Programming Phoenix 1.4: Productive > Reliable > Fast
Programando Phoenix: Productivo -> Fiable -> Rápido - Programming Phoenix: Productive -> Reliable ->...
No acepte el compromiso entre rapidez y belleza:...
Programando Phoenix: Productivo -> Fiable -> Rápido - Programming Phoenix: Productive -> Reliable -> Fast

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)