El lenguaje de programación Ruby: todo lo que necesitas saber


Precio:
Precio de venta$49.99

Descripción

The Ruby Programming Language es la guía autorizada de Ruby y proporciona una cobertura exhaustiva de las versiones 1.8 y 1.9 del lenguaje. Fue escrito (¡e ilustrado!) por un equipo estelar:

  • David Flanagan, autor de bestsellers de biblias de lenguajes de programación (incluyendo JavaScript: The Definitive Guide y Java in a Nutshell) y miembro del repositorio de Ruby Subversion.


  • Yukihiro Matz Matsumoto, creador, diseñador y desarrollador principal de Ruby y autor de Ruby in a Nutshell, que ha sido ampliado y revisado para convertirse en este libro.


  • why the lucky stiff, artista y programador de Ruby extraordinario.
Este libro comienza con un tutorial de inicio rápido del lenguaje, y luego explica el lenguaje en detalle de abajo hacia arriba: desde la estructura léxica y sintáctica hasta los tipos de datos, expresiones y declaraciones, y luego a través de métodos, bloques, lambdas, cierres, clases y módulos.

El libro también incluye una larga y exhaustiva introducción a la rica API de la plataforma Ruby, demostrando —con código de ejemplo profusamente comentado— las facilidades de Ruby para el procesamiento de texto, la manipulación numérica, las colecciones, la entrada/salida, las redes y la concurrencia. Un capítulo entero está dedicado a las capacidades de metaprogramación de Ruby.

The Ruby Programming Language documenta el lenguaje Ruby de manera definitiva pero sin la formalidad de una especificación de lenguaje. Está escrito para programadores experimentados que son nuevos en Ruby, y para programadores actuales de Ruby que quieren desafiar su comprensión y aumentar su dominio del lenguaje.



Autor: David Flanagan, Yukihiro Matsumoto
Editorial: O'Reilly Media
Publicado: 19/02/2008
Páginas: 448
Tipo de encuadernación: Tapa blanda
Peso: 1.58 libras
Tamaño: 9.20 alto x 7.10 ancho x 0.90 profundidad
ISBN13: 9780596516178
ISBN10: 0596516177
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Desarrollo e Ingeniería de Software | General
- Informática | Programación | General

Sobre el Autor

David Flanagan es un programador informático que dedica la mayor parte de su tiempo a escribir sobre JavaScript y Java. Sus libros con O'Reilly incluyen JavaScript: The Definitive Guide, JavaScript Pocket Reference, Java in a Nutshell, Java Examples in a Nutshell y Java Foundation Classes in a Nutshell. David tiene un título en ciencias de la computación e ingeniería del Instituto Tecnológico de Massachusetts. Vive con su esposa e hijos en el noroeste del Pacífico de EE. UU., entre las ciudades de Seattle, Washington y Vancouver, Columbia Británica. David tiene un blog en www.davidflanagan.com.

Yukihiro Matsumoto (Matz), el creador de Ruby, es un programador profesional que trabajó para la empresa japonesa de código abierto netlab.jp. Matz también es conocido como uno de los evangelistas del código abierto en Japón. Ha lanzado varios productos de código abierto, incluido cmail, el agente de usuario de correo basado en emacs, escrito completamente en emacs lisp. Ruby es su primer software que se ha dado a conocer fuera de Japón.