Erlang/OTP Volumen I

Erlang/OTP Volumen I PDF Author: Manuel Ángel Rubio Jiménez
Publisher: Altenwald Books
ISBN: 8412452011
Category : Young Adult Nonfiction
Languages : es
Pages : 253

Get Book Here

Book Description
El lenguaje de programación Erlang nació sobre el año 1986 en los laboratorios Ericsson de la mano de Joe Armstrong. Es un lenguaje funcional con base en Prolog, tolerante a fallos, y orientado al trabajo en tiempo real y a la concurrencia, lo que le proporciona ciertas ventajas en lo que a la declaración de algoritmos se refiere. Como la mayoría de lenguajes funcionales Erlang requiere un análisis del problema y una forma de diseñar la solución diferente a como se haría en un lenguaje de programación imperativo. Sugiere una mejor y más eficiente forma de llevarlo a cabo. Se basa en una sintaxis más matemática que programática por lo que tiende más a la resolución de problemas que a la ordenación y ejecución de órdenes. Todo ello hace que Erlang sea un lenguaje muy apropiado para la programación de elementos de misión crítica, tanto a nivel de servidor como a nivel de escritorio, e incluso para el desarrollo de sistemas embebidos o incrustados. En este libro se recoge un compendio de información sobre lo que es el lenguaje, cómo cubre las necesidades para las que fue creado, cómo sacarle el máximo provecho a su forma de realizar las tareas y a su orientación a la concurrencia. Es un repaso desde el principio sobre cómo programar de una forma funcional y concurrente en un entorno distribuido y tolerante a fallos. Esta tercera revisión comprende hasta la versión 24 exponiendo la nueva sintaxis para obtener el retorno de pila en una excepción, los alias de procesos, nuevas formas de trabajar con la memoria a través de los atómicos, contadores y términos persistentes, un nuevo capítulo dedicado a crypto y el cambio a rebar3 para la construcción de nuestros proyectos.

Erlang/OTP Volumen I

Erlang/OTP Volumen I PDF Author: Manuel Ángel Rubio Jiménez
Publisher: Altenwald Books
ISBN: 8412452011
Category : Young Adult Nonfiction
Languages : es
Pages : 253

Get Book Here

Book Description
El lenguaje de programación Erlang nació sobre el año 1986 en los laboratorios Ericsson de la mano de Joe Armstrong. Es un lenguaje funcional con base en Prolog, tolerante a fallos, y orientado al trabajo en tiempo real y a la concurrencia, lo que le proporciona ciertas ventajas en lo que a la declaración de algoritmos se refiere. Como la mayoría de lenguajes funcionales Erlang requiere un análisis del problema y una forma de diseñar la solución diferente a como se haría en un lenguaje de programación imperativo. Sugiere una mejor y más eficiente forma de llevarlo a cabo. Se basa en una sintaxis más matemática que programática por lo que tiende más a la resolución de problemas que a la ordenación y ejecución de órdenes. Todo ello hace que Erlang sea un lenguaje muy apropiado para la programación de elementos de misión crítica, tanto a nivel de servidor como a nivel de escritorio, e incluso para el desarrollo de sistemas embebidos o incrustados. En este libro se recoge un compendio de información sobre lo que es el lenguaje, cómo cubre las necesidades para las que fue creado, cómo sacarle el máximo provecho a su forma de realizar las tareas y a su orientación a la concurrencia. Es un repaso desde el principio sobre cómo programar de una forma funcional y concurrente en un entorno distribuido y tolerante a fallos. Esta tercera revisión comprende hasta la versión 24 exponiendo la nueva sintaxis para obtener el retorno de pila en una excepción, los alias de procesos, nuevas formas de trabajar con la memoria a través de los atómicos, contadores y términos persistentes, un nuevo capítulo dedicado a crypto y el cambio a rebar3 para la construcción de nuestros proyectos.

Erlang/OTP Volumen I: Un Mundo Concurrente

Erlang/OTP Volumen I: Un Mundo Concurrente PDF Author: Manuel Ángel Rubio Jiménez
Publisher: Lulu.com
ISBN: 1470921529
Category :
Languages : es
Pages : 191

Get Book Here

Book Description


Erlang/OTP Volumen I

Erlang/OTP Volumen I PDF Author: Manuel Ángel Rubio Jiménez
Publisher:
ISBN: 9788494552311
Category :
Languages : es
Pages : 208

Get Book Here

Book Description
El lenguaje de programación Erlang nació sobre el año 1986 en los laboratorios Ericsson de la mano de Joe Armstrong. Es un lenguaje funcional con base en Prolog, tolerante a fallos, y orientado al trabajo en tiempo real y a la concurrencia, lo que le proporciona ciertas ventajas en lo que a la declaración de algoritmos se refiere.Como la mayoría de lenguajes funcionales Erlang requiere un análisis del problema y una forma de diseñar la solución diferente a como se haría en un lenguaje de programación imperativo. Sugiere una mejor y más eficiente forma de llevarlo a cabo. Se basa en una sintaxis más matemática que programática por lo que tiende más a la resolución de problemas que a la ordenación y ejecución de órdenes.Todo ello hace que Erlang sea un lenguaje muy apropiado para la programación de elementos de misión crítica, tanto a nivel de servidor como a nivel de escritorio, e incluso para el desarrollo de sistemas embebidos o incrustados.En este libro se recoge un compendio de información sobre lo que es el lenguaje, cómo cubre las necesidades para las que fue creado, cómo sacarle el máximo provecho a su forma de realizar las tareas y a su orientación a la concurrencia. Es un repaso desde el principio sobre cómo programar de una forma funcional y concurrente en un entorno distribuido y tolerante a fallos.Esta segunda revisión comprende la versión 18 con la inclusión del tipo de dato Mapas y el nuevo sistema de tiempo al que se ha dedicado un capítulo completo. Además de correcciones en el texto como en los ejemplos mostrados para subsanar erratas.

Erlang/OTP Volumen II

Erlang/OTP Volumen II PDF Author: Manuel Ángel Rubio Jiménez
Publisher: Altenwald Books
ISBN: 841245202X
Category : Juvenile Nonfiction
Languages : es
Pages : 306

Get Book Here

Book Description
El desarrollo en Erlang se fundamenta en dos bases bien definidas por sus creadores. La primera son la potencia de los procesos que implementa la máquina virtual de Erlang. La segunda es la metodología de Programación Orientada a la Concurrencia que se facilita con el framework OTP. El uso de Erlang queda incompleto si no se emplean ambas cosas. Su potencia no se descubre hasta no haber hecho uso de los procesos como fuente principal de programación y de los _comportamientos_ que integra el framework OTP. Para la realización de un proyecto profesional en Erlang es indispensable el conocimiento y dominio de esta tecnología. Este segundo volumen de Erlang/OTP cubre el conocimiento de este framework, la creación de proyectos profesionales con él y la Programación Orientada a la Concurrencia o Modelo Actor como se conoce más extensamente. Termina el recorrido necesario para conocer las potencias del lenguaje y su plataforma. Da al lector un recorrido por la teoría y la práctica, dándole aún más herramientas y más código útil para lanzarse a desarrollar. Además en esta segunda edición cubrimos hasta la versión 25 de Erlang/OTP, agregamos un nuevo capítulo sobre logger y mejoramos el capítulo sobre distribución.