Bueno, pues tras la breve presentación que hice el otro día (bueno sí, hace 2 meses, perdón por el retraso), aquí vamos a empezar con mis divagaciones sobre el primer asunto que nos concierne: Programación Procedural Clásica vs Programación Orientada a Objetos, o mejor: PP vs POO (y lo voy a abreviar así siempre, que es un poco peñazo escribir todo el texto cada vez).
Os pongo en antecedentes para que os podáis situar bajo mi punto de vista:
![](http://eltamiz.com/elcedazo/wp-content/uploads/2010/04/ToshibaHX10.jpg)
Aprendí a programar yo solo con mi primer ordenador, unToshiba MSX-HX10 como el de la imagen de al lado, con sistema operativo BASIC. Esto debió ser a los 10 años, que fue cuando me lo pude comprar con los ahorros (los míos y los de mi hermana, le dije que así podíamos jugar también y coló, que tampoco fue mentira porque jugamos un montón).
En aquel momento triunfaban los concursos de preguntas y respuestas en la tele, así que decidí hacer uno en el ordenador. En total eran 25 preguntas y una chapuza de INPUTS e IF anidados… que funcionaba.
Desde entonces hasta ahora, la PP siempre me ha acompañado fielmente. En la carrera, la POO todavía era algo “novedoso” y sin mucha implantación aún, así que nos enseñaron PP y toda la teoría y las prácticas eran así: Pascal, C, Cobol y todos los lenguajes anecdóticos de la época (como Fortran o la Lista Interminable de Soporíferos Paréntesis, más conocida como LISP[] ).
Ni siquiera nos enseñaron Visual Basic, que ya por entonces era el lenguaje más popular de todos, al que más cariño le tengo (los puristas me crucificarán por esto, pero qué se le va a hacer) y con el que me he sacado las castañas del fuego durante 15 años ya, aunque ahora apenas lo toque (sniff).
Sigue leyendo ›