Siete lenguajes más en siete semanas: Lenguajes que marcan el futuro

Puntuación:   (4,2 de 5)

Siete lenguajes más en siete semanas: Lenguajes que marcan el futuro (Bruce Tate)

Opiniones de los lectores

Resumen:

El libro «Siete lenguajes más en siete semanas» ofrece una introducción a lenguajes de programación menos conocidos, dirigida a programadores de nivel intermedio a avanzado. Aunque consigue despertar el interés por los conceptos de programación e incluye interesantes entrevistas con autores de lenguajes, muchos lectores opinan que el contenido carece de profundidad y no es tan sólido como su predecesor.

Ventajas:

Gran selección de lenguajes menos conocidos.
Entrevistas atractivas con autores de lenguajes.
Despierta con éxito el interés por los lenguajes de programación.
Puede ampliar los horizontes de los programadores intermedios y avanzados.

Desventajas:

El contenido puede parecer superficial o apresurado, como entradas de blog.
Asume un conocimiento previo de los conceptos de programación, lo que lo hace difícil para los principiantes.
Algunos capítulos carecen de profundidad y pruebas de las afirmaciones realizadas (por ejemplo, el rendimiento de Julia).
Algunos lectores se sintieron decepcionados en comparación con el primer libro de la serie.

(basado en 10 opiniones de lectores)

Título original:

Seven More Languages in Seven Weeks: Languages That Are Shaping the Future

Contenido del libro:

Los grandes programadores no nacen, se hacen. La industria está pasando de los lenguajes orientados a objetos a los lenguajes funcionales, y usted tiene que comprometerse a mejorar radicalmente. Los nuevos lenguajes de programación le proporcionan las herramientas y las expresiones idiomáticas que necesita para perfeccionar su oficio. Mientras que otras cartillas de lenguajes le llevan a través de la instalación básica y el "Hola, mundo", nosotros apuntamos más alto. Cada lenguaje de Siete lenguajes más en siete semanas le llevará en un viaje paso a paso a través de los paradigmas más importantes de nuestro tiempo. Aprenderás siete lenguajes apasionantes: Lua, Factor, Elixir, Elm, Julia, MiniKanren e Idris.

Aprenda de la galardonada serie de programación que inspiró el lenguaje Elixir. Escuche cómo otros programadores de comunidades muy diferentes resuelven problemas lo suficientemente importantes como para impulsar el desarrollo de lenguajes. Amplíe su perspectiva y aprenda a resolver problemas multinúcleo y de distribución.

En cada lenguaje, resolverás un problema no trivial, utilizando las técnicas que hacen especial a ese lenguaje. Escribir un juego totalmente funcional en Elm, sin una sola llamada de retorno, que se compila en JavaScript para que pueda implementarlo en cualquier navegador. Escribir un programa lógico en Clojure utilizando un modelo de programación, MiniKanren, que es tan potente como Prolog pero mucho mejor a la hora de interactuar con el mundo exterior. Construir un programa distribuido en Elixir con macros de estilo Lisp, una rica sintaxis similar a Ruby y la riqueza de la máquina virtual Erlang. Construya su propia capa de objetos en Lua, un programa estadístico en Julia, una prueba en código con Idris y un juego de preguntas y respuestas en Factor.

Cuando hayas terminado, habrás escrito programas en cinco paradigmas de programación diferentes que fueron escritos en tres continentes distintos. Habrás explorado cuatro lenguajes de vanguardia, inventados en los últimos cinco años, y otros tres lenguajes radicalmente diferentes, cada uno con algo significativo que enseñarte.

Otros datos del libro:

ISBN:9781941222157
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2014
Número de páginas:350

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Siete lenguajes más en siete semanas: Lenguajes que marcan el futuro - Seven More Languages in Seven...
Los grandes programadores no nacen, se hacen. La...
Siete lenguajes más en siete semanas: Lenguajes que marcan el futuro - Seven More Languages in Seven Weeks: Languages That Are Shaping the Future
Java mejor, más rápido y más ligero - Better, Faster, Lighter Java
A veces, la respuesta más sencilla es la mejor. Muchos desarrolladores de Enterprise Java,...
Java mejor, más rápido y más ligero - Better, Faster, Lighter Java
Rails: Up and Running: Desarrollo web ultrarrápido - Rails: Up and Running: Lightning-Fast Web...
En cuestión de días puede desarrollar con Rails...
Rails: Up and Running: Desarrollo web ultrarrápido - Rails: Up and Running: Lightning-Fast Web Development

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)