The secret life of programs understand computers, craft better code

Computer programming is not abstract and programs run on a machine. Knowing how computers work and how programs run on them is essential to becoming a better programmer, and understanding underlying technologies can help you develop a sense of what can go wrong. The Secret Life of Programs (formerly...

Descripción completa

Detalles Bibliográficos
Otros Autores: Steinhart, Jonathan E., author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: San Francisco, California : No Starch Press [2019]
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630847206719
Tabla de Contenidos:
  • The internal language of computers
  • Combinatorial logic
  • Sequential logic
  • Computer anatomy
  • Computer architecture
  • Communications breakdown
  • Organizing data
  • Language processing
  • The web browser
  • Application and system programming
  • Shortcuts and approximations
  • Deadlocks and race conditions
  • Security
  • Machine intelligence
  • Real-world considerations.