[ Foro de C ]

Libro de Programación

03-Jan-2015 23:17
Iñigo Esteban
2 Respuestas

Hola.

Me acabo de registrar. He empezado la carrera de "Diseño y Creación de Videojuegos", y la asignatura de programación es una de las más complicadas.
Por ello, espero aprender mucho en este foro.

La pregunta que os hago es si es recomendable comprarse un libro, aparte de estar activo en foros y otras webs. Había pensado cogerme el de Dennis Ritchie "El lenguaje de programación C", ya que según he leído que es uno de los más completos e importantes. Sin embargo, está descatalogado y no sé dónde podría encontrarlo. Alguna ayuda u opinión?

Muchas gracias de antemano! :)


04-Jan-2015 00:23
Nacho Cabanes (+84)

¿En una carrera actual de diseño y creación de videojuegos vas a trabajar en C?  Asegúrate de que es así antes de empezar a estudiarlo,  porque es un lenguaje demasiado arcaico, que tiene sentido a nivel de programación de Sistemas, pero no tanto para grandes proyectos a realizar en equipo. Es mucho más habitual para juegos usar C++ o (según la plataforma de destino) Java.

Si aún así quieres (o necesitas) dominar C, es interesante tener a mano una referencia como la de Kernighan y Ritchie, pero como libro de consulta o para profundizar, no como libro para empezar, porque una referencia (y más si esta escrita por los creadores del lenguaje) puede tener demasiados detalles técnicos para un principiante y ser ardua de leer.  

Te costará encontrarlo en tiendas físicas y quizá si lo encuentras no sea una última versión, que cubra las novedades del lenguaje (no muchas, pero alguna hay), pero puede ser un libro interesante como segunda consulta. Seguro que en Amazon puedes encontrarlo o que localizas alguna versión en PDF por Internet.

Si estás empezando, yo te recomendaría que probaras con mi curso de C, en su versión PDF, que es gratis, está bastante actualizado (revisé contenidos hace un año) y tiene muchos ejercicios propuestos. Lo usaba en clase con mis alumnos (ahora trabajamos en C#, un lenguaje mucho más moderno y racional). Lo tienes en:

http://www.nachocabanes.com/c/

Cuando tengas una cierta soltura, será un buen momento de pasar a Kernighan y Ritchie. (Es sólo mi opinión, claro).


04-Jan-2015 00:50
Iñigo Esteban

Seguro que tienes razon y al final terminare utilizando practicamente C++ u otro, pero supongo que hemos empezado con C porque es mas facil.

En cuanto al curso, lo mirare, no lo dudes. Seguro que me es de mucha ayuda.

Muchas gracias :)







(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)