martes, diciembre 13, 2005

ARRAY [3] DE ARRAY [3] DE historia

Por tercer año estamos con las prácticas de PL (enhorabuena a los que las consiguieron terminar ya). Y ayer fue la entrevista de la primera entrega de este año donde nuestro mayor fallo a destacar fue crear un lenguaje donde los arrays multidimensionales se definieran así:

ARRAY [4] DE ARRAY [8] DE ARRAY [15] DE entero x;

Sí, es una tontería... pero si volvemos un año atrás en el tiempo, cuando la entrevista de la 1ª entrega del año pasado, nuestro lenguaje hacía esto:

entero[4,8,15] x;

Su reacción fue aún más bronquiana, diciendo blasfemias y palabrotas de toda calaña, porque la forma de hacerlo era con ARRAY [4] DE ARRAY...

¿Entonces qué ha pasado este año? Pues que nos ha dicho que esa forma de definir las variables multidimensionales no es buena, que usemos la notación de C. ¿A qué viene esa contradicción? ¿Es para hacer las prácticas aún más enrevesadas? ¿Los alumnos debemos saber lo que piensa a cada momento?...

Menos mal que las prácticas van a buen ritmo y que nos quitamos los lastres de las estructuras, punteros y referencias.

Marcos, si lees esto, que ya genera las instrucciones de expresiones booleanas y que el relleno por retroceso tiene ya buena pinta (aunque ha costado diseñarlo...). Y ya de paso, vótame en lo de la DS con tu IP dinámica :$

No hay comentarios: