Christian Engström, Pirat

8 april 2020

”D-sektionen” – ett sjungbart Simula-program

Filed under: kultur — Christian Engström @ 9:32

 

Simula-läroböcker från 80-talet

Simula var ett av de första objektorienterade programmeringsspråken, en föregångare till C++ och Java

Simula är ett av de första objektorienterade programmeringsspråken, och en föregångare till bland annat C++ och Java. Idag används inte Simula längre (tyvärr), men på 80-talet skedde mycket av datautbildningen på KTH och Stockholms Universitet i Simula.

På den tiden det begav sig skrev jag en liten sång i Simula. Här är den, för den händelse att eftervärlden skulle vara intresserad. 🙂

Programmet är (var) kompilerbart i DEC-10 Simula, där man fick dela upp strängliteraler på det sättet (som inte var standard Simula). Vid exekvering skriver programmet ut texten ”D-sektionen”.

D-sektionen
Melodi: Triumfmarschen ur Aida

BEGIN
INTEGER a, b, c;
Outtext("D");
Outtext("-");
Outtext("sek"
"tionen");
Outimage;
END

Sjunges:

begin
integer a be se
outtext av stora de
outtext bindestreck
outtext sek
tio nen
outimage end


Visan får spridas och användas fritt, förstås. Sharing is Caring. Creative Commons CC0.

 

Blogga med WordPress.com.

%d bloggare gillar detta: