Niklaus Wirth's seminal book, " Algoritmos + Estructuras de Datos = Programas
El error más común es leer la teoría sin escribir código. Wirth mismo decía: "No aprendes a programar leyendo; aprendes programando" . Influencia en la Informática Algoritmos - Estructuras de
| Libro | Enfoque | Lenguaje | Dificultad | | :--- | :--- | :--- | :--- | | | Elegante, minimalista, formal | Pascal | Intermedia | | "The Art of Computer Programming" (Knuth) | Enciclopédico, matemático | Ensamblador (MIX) | Muy alta | | "Introduction to Algorithms" (CLRS) | Riguroso, universitario | Pseudo-código | Alta | | "Estructuras de Datos y Algoritmos" (Weiss) | Práctico, orientado a objetos | Java/C++ | Intermedia | | | Cormen (Introduction to Algorithms) | Teoría
(Spanish: Algoritmos + Estructuras de Datos = Programas ), published in 1976 by Niklaus Wirth , is a cornerstone of computer science literature. Wirth, the creator of the Pascal and Modula-2 languages, used this text to transform program design from an informal "craft" into a rigorous "science". Core Philosophy published in 1976 by Niklaus Wirth
| Libro | Enfoque | Dificultad | Por qué elegir a Wirth | | :--- | :--- | :--- | :--- | | (este PDF) | Algoritmos + Datos = Código | Intermedio | Conciso, directo, sin florituras. | | Cormen (Introduction to Algorithms) | Teoría matemática profunda | Alto | Demasiado denso para principiantes. | | Sedgewick (Algorithms) | Implementaciones en Java/C++ | Intermedio | Extenso, pero Wirth es más filosófico. |
The terminal typed: