Entender cómo funciona una computadora
Al final vas a poder explicar cómo se pasa del binario y las compuertas lógicas a una CPU y a un sistema operativo, y leer código en C.
De qué va
Arranca por el binario, arma una computadora entera desde la compuerta NAND, pasa a C para manejar punteros y memoria a mano y termina en cómo un sistema operativo reparte CPU y memoria. Para quien quiere ver qué hay debajo del código que escribe.
Parada 1: Microcomputer Math
Matemáticas para programadores: sistemas de numeración y aritmética binaria
PróximaTransbordo a la línea B, Matemáticas y algoritmosZona 1, Introductorio
Por qué acá
Sistemas de numeración y aritmética binaria, el piso que necesitás para entender lo que hace una compuerta.
matemáticas para programadores es un libro que es otro de vuelta ... muy lindo libro es en español
Dager, Los mejores libros para aprender a programarEscucharlo en 5:23 Parada 2: But How Do It Know?
Línea A, Fundamentos y herramientasZona 1, Introductorio
Por qué acá
Con el binario resuelto, construís una CPU completa desde una compuerta NAND. Dager lo llama hermoso y fascinante.
But How do you know que es un libro hermoso ... un libro fascinante sobre arquitectura de computadoras
Dager, Los mejores libros para aprender a programarEscucharlo en 6:59 Parada 3: An Investigation of the Laws of Thought
Investigación de las leyes del pensamiento
Desvío optativoTransbordo a la línea B, Matemáticas y algoritmosZona 3, Avanzado
Podés saltearla: la ruta sigue por la vía principal.
Por qué acá
Desvío histórico: de dónde sale la lógica verdadero/falso que viste hecha compuertas. Dager lo cita en su video sobre el binario.
en 1854 George Bull escribió un libro en el que decía que cualquier proposición del pensamiento humano se podía representar como uno de dos estados
Dager, ¿Por qué usan BINARIO las computadoras?Escucharlo en 6:56 Parada 4: The C Programming Language
El lenguaje de programación C
Línea A, Fundamentos y herramientasZona 2, Intermedio
Por qué acá
De la CPU al código: en C manejás la memoria a mano (punteros, arrays, strings como arrays de char), lo que OSTEP da por sabido. Dager lo llama «la Biblia».
un hermoso libro, el famoso The Sea Programming Language, la Biblia de Richi y Caran
Dager, MUNIPAS VS GORDOS COMPU (y otras cosas) | !discord !falopa !linksEscucharlo en 4:21:13 Parada 5: Operating Systems: Three Easy Pieces
Fin de líneaLínea A, Fundamentos y herramientasZona 3, Avanzado
Por qué acá
Ya sabés qué es una CPU; acá ves cómo un sistema operativo la virtualiza, coordina procesos y guarda datos.
Operating Systems: Three Easy Pieces, muy lindo libro.
Dager, r/devsarg: qué libros de fundamentos teóricos deVer la fuente
Fin de línea
Son 4 paradas. Cada libro que marques con «Lo leí» se cuenta acá y en el mapa.