Yo oía hablar mucho de el cuando me iniciaba en la programación. Era mítico lo incómodo de su lenguaje... si le preguntabas a cualquiera que no hubiiera programado en Basic, porque existían auténticos fanboys del lenguaje
Era el Unity de la época. Tal cual. Creo que era el único entorno dedicado al desarrollo de videojuegos 3D en la primera década del siglo, aunque habían otros motores ero eran más específicos (3D Game Studio, dedicado a juegos tipos FPS, y que me costó el primer formateo total de mi ordenador...). Se hizo más popular que DIV, supongo que porque era en 3D, y muchos (programadores) decían que programar en DIV no era programar.
Pero vamos, que un lenguaje procedural sea más sencillo para programar un videojuego que uno secuencial, no lo veo del todo claro. Aparte del cambio total de filosofía que supone (y es por lo que no recomiendo nunca los div-like para aprender a programar), DIV era una simplificación BESTIAL de la programación concurrente, dándote lo mejor de los dos mundos, pero dejándote en "tierra de nadie" (10 años de experiencia en DIV/Fenix/BennuGD < 1 año de experiencia en Java). Y durante años he pensado
cómo se emularía un div-like en programación secuencial, y tengo varias ideas (la principal: una lista de nodos híbridos, que selecciona qué función ejecutar en función de su tipo y datos).
Marcadores