Puntuación:
El Lenguaje de Programación Ruby es elogiado como una guía completa y clara adecuada para programadores experimentados que deseen aprender Ruby. Aunque es rico en detalles y está bien organizado, muchos críticos indican que no es ideal para principiantes debido a la falta de ejercicios y a la suposición de conocimientos previos de programación. Además, hay problemas de formato en la versión ebook, sobre todo con el código de ejemplo que aparece en pantallas pequeñas. A pesar de estos inconvenientes, el libro es muy apreciado por su concisión y profundidad.
Ventajas:Explicaciones completas y claras, contenido bien estructurado, ideal para programadores experimentados, cubre temas avanzados, ejemplos de código concisos y bien documentados, muy legible, fomenta la comprensión de los matices de Ruby.
Desventajas:No es adecuado para principiantes, carece de ejercicios para reforzar el aprendizaje, algunas secciones pueden ser demasiado avanzadas o áridas, la versión en ebook tiene problemas con el encapsulado del código, presupone el conocimiento de la jerga y los conceptos de programación.
(basado en 115 opiniones de lectores)
The Ruby Programming Language: Everything You Need to Know
El Lenguaje de Programación Ruby es la guía autorizada de Ruby y proporciona una cobertura completa de las versiones 1.8 y 1.9 del lenguaje. 8 y 1. 9 del lenguaje. Ha sido escrita (¡e ilustrada!) por un equipo de estrellas:
⬤ David Flanagan, autor superventas de «biblias» de lenguajes de programación (incluyendo JavaScript: The Definitive Guide y Java in a Nutshell) y responsable del repositorio 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.
⬤ el afortunado tieso, artista y extraordinario programador de Ruby.
Este libro comienza con un tutorial de inicio rápido al lenguaje y, a continuación, explica el lenguaje en detalle desde la base: desde la estructura léxica y sintáctica a los tipos de datos, las expresiones y las sentencias, pasando por los métodos, los bloques, las lambdas, los cierres, las clases y los módulos.
El libro también incluye una larga y exhaustiva introducción a la rica API de la plataforma Ruby, en la que se muestran, con ejemplos de código muy comentados, 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 forma definitiva pero sin la formalidad de una especificación del lenguaje. Está escrito para programadores experimentados que son nuevos en Ruby, y para programadores Ruby actuales que quieren desafiar su comprensión y aumentar su dominio del lenguaje.
© 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)