La parte superior de mi cabeza:
Recetas Numéricas
Principios del diseño del compilador
Compiladores: principios, técnicas y herramientas
Para campos más específicos:
Arte de la programación en lenguaje ensamblador y HLA
La serie “Pensando en x” de Bruce Eckel
No hay una sola lista de libros completa, solo listas de libros “completas” para especialidades individuales, y de hecho no puedes aprender todo de los libros: sirven como ruedas de entrenamiento cuando comienzas a aprender un idioma determinado y luego como materiales de referencia (para la mayoría parte, sin embargo, los materiales de referencia en línea, como los que están disponibles en Wikilibros en Asunto: Informática, son significativamente más accesibles).
Lo que puede y debe dominar son temas de aplicación más general: lógica, matemáticas, algoritmos, teoría de la computación, patrones de diseño de software, ingeniería de software. Estos le darán una ventaja independientemente del lenguaje de programación que esté utilizando.
- ¿Con qué libros ACT es mejor practicar (en general)?
- ¿Cuán diferentes son los libros ‘Estructuras de datos y algoritmos simplificados por Narasimha Karumanchi’ y ‘Preguntas de la entrevista de codificación por Narasimha Karumanchi’?
- ¿Cuánto tiempo le toma a un lector ávido leer un libro de 100 páginas?
- ¿Cuántas personas han leído “Introducción a los algoritmos” de principio a fin? ¿Recomendarías leer este libro de principio a fin? ¿Cuáles son algunas sugerencias para alguien que está por comenzar?
- ¿Qué libros recomendarías sobre la historia de la piratería y los hackers?