¿Sabías que… SIMULA 67 fué el primer lenguaje con orientación a objetos?

(2 comentarios)

SIMULA 67 fue desarrollado por Kristen Nygaard y Ole-Johan Dahl en 1967 en el Centro de Computación Noruego de Oslo. Sin embargo, el primer lenguaje orientado a objetos puro es Smalltalk, cuya primera versión pública data de 1980.

Para curiosos sobre la sintaxis del lenguaje, aquí tenéis un par de programas en SIMULA 67, gracias a la wikipedia. Un “Hola Mundo”:

! esto es un comentario ;
Begin comment aquí comienza el programa ;
 OutText("¡Hola Bye nose!");
 OutImage;
End of program;

Y un “Hola Mundo” orientado a objetos:

! todo programa empieza con un begin y termina con un end ;
Begin

  Class Saludos;
  Begin
    OutText("¡Hola Mundo!");
    OutImage;
  End of class saludos;

  REF(Saludos) objeto;
  objeto :- New Saludos;

End of module program;