Ipsissima verba Javier M Mora:
> Disculpen que me meta en el hilo B-) no recomiendo a nadie el libro
> de K&R para aprender a programar en C.
>
> Claramente, es el libro de los creadores del C; pero es un libro muy
> antiguo (a�o 88). El est�ndar del C ha variado, el estilo en los
> programas ha variado. encontrandose cosas como
...

Yo hice esto mismo, contraindicar el libro de K&R por obsoleto, hace
alg�n tiempo.  Aparentemente, la segunda edici�n trata de C ANSI.

(Lo cual sigue siendo, en efecto, obsoleto, si nos ponemos estrictos;
pero es el pan nuestro de cada d�a para quienes hacemos C.)

> Y el libro no lo recuerdo como un ejemplo de did�ctica. Adem�s, el
> libro no ense�a t�cnicas de programaci�n, tan solo habla de las
> instrucciones y como funcionan (el for, el while, el if ...).

Eso, en cambio, probablemente sigue siendo as� (realmente no lo s�, yo
s�lo tengo la primera edici�n).

Sin embargo, como *referencia* del lenguaje, creo que est� muy bien.
Muchas veces, en especial si ya traes experiencia programando otros
lenguajes, s�lo quieres que te definan qu� diablos quiere decir un
mamotreto del estilo de...

 int fn(int (*cb)(const char*, int, void*), void* arg);

... sin tener que masticarte un curso de programaci�n para ello.

Yo creo que K&R, junto con un libro (o tutorial, o sitio web) m�s
"did�ctico", debe ser una muy buena combinaci�n para aprender C.

 -CR

-- 
Ceterum censeo: SCO delenda est.

Responder a