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.

 

Skapa en gratis webbplats eller blogg på WordPress.com.

%d bloggare gillar detta: