Bueno, aquí hay algunos que vienen a la mente. Los he disfrutado o los he asignado a una clase.
- Estructura e interpretación de programas de computadora (SICP) por Harold Abelson, Garold Jay Sussman y Julie Sussman
- Organización y diseño de computadoras por John Hennessy y David Patterson
- Introducción a la teoría de la computación por Michael Sipser
- Tipos y lenguajes de programación por Benjamin Pierce
- Pattern Calculus de Barry Jay
- Semántica formal de lenguajes de programación por Glynn Winskel
- Programación paralela y concurrente en Haskell por Simon Marlow
- Haskell del mundo real por Brian O’Sullivan, Don Stewart y John Goerzen
- Real World OCaml por Yaron Minsky, Anil Madhavapeddy y Jason Hickey
- guía de Why (conmovedora) de Ruby por qué el afortunado rígido
Aquí hay algunos más que son básicamente libros de matemáticas, pero están dirigidos y son relevantes para programadores y científicos informáticos:
- Círculos viciosos de John Barwise y Lawrence S. Moss
- Teoría de la categoría para informáticos por Benjamin Pierce
- Álgebra Universal y Coalgebra por Klaus Denecke y Shelly L. Wismath
Por lo general, no aprendo CS a través de los libros, por lo que no he visto demasiados.
- ¿Cuáles son algunos libros interesantes sobre mitología nórdica para personas con conocimientos básicos del tema?
- ¿Cuáles son algunos libros o materiales sobre investigación de operaciones?
- ¿Cuáles son algunos buenos servicios de listado para obtener conciertos de música que no sean GigMasters, GigSalad y Thumbtack?
- ¿Qué es un libro realmente bueno?
- ¿Qué libros de ciencia ficción tienen personajes principales no humanos?