En/Je/On 2015-12-21 20:42, javier gil [forth-es] escribió / skribis /
wrote :

> Agradezco los elogios de Mauricio, sobre todo porque el libro quedó
> algo por debajo de lo que yo hubiese querido, y porque en una escala
> de 0 a 10 me pongo un 5 en Forth, no más. 

Javier, como ya te dije en otra ocasión, tu libro es muy bueno. Cuando
lo encontré casualmente hace unos pocos años me sorprendió mucho por ese
motivo. En mi opinión, los contenidos están bien organizados y bien
explicados. Siempre lo recomiendo como primer contacto con Forth, aparte
de los clásicos de Brodie.

Un defecto que le encuentro, sin embargo, es la legibilidad de algunos
de los ejemplos de código, que o bien no tienen comentarios de pila (lo
que siempre es una barrera gratuita, pero mucho más para un
principiante) o bien, para ser comprensibles, necesitarían ser
factorizados en palabras pequeñas que hagan operaciones claras.

Como te comenté, te mandaré algunas sugerencias sobre pequeños detalles.

Aparte de eso, quizá el enfoque general del libro sea demasiado teórico,
es decir, explica bien cómo se harían muchas operaciones y cálculos en
Forth, pero quizá el principiante se quede al final con la sensación de
que no sabe cómo empezar a escribir un programa en Forth para solucionar
un problema práctico.  De hecho, algo que me resultó muy sorprendente es
esta frase de la página 5: «el objeto de Forth, al menos desde el punto
de vista del libro que tiene en sus manos, no es escribir código Forth,
sino _pensar en Forth_».

Esto es solo una impresión, pues cuando conocí el libro yo ya tenía
mucha experiencia con Forth y por tanto no lo he usado para aprender el
lenguaje.  Me gustaría oír la opinión de alguien que sí lo haya usado
como primer contacto con Forth.

> Por cierto, que el libro fue revisado por alguien que sabe mucho más,
> y que, ahora que lo pienso, debería de estar en la lista: Jorge
> Acereda Maciá.

No lo conozco. ¿Tienes contacto con él? Si es así, escríbele o mándame
aparte su dirección  para que lo invite.

-- 
Marcos Cruz
http://programandala.net

Responder a