Hopp til innhold

CLU

Fra Wikipedia, den frie encyklopedi
(Omdirigert fra «CLU (programmeringsspråk)»)
CLU
Tilblivelse1975
ParadigmeMulti-paradigme: Prosedyrisk programmering, objektorientert programmering
Designet avBarbara Liskov
Utviklet avBarbara Liskov, Massachusetts Institute of Technology
Typetildeling sterk
Påvirket av
Algol 60, Lisp, Simula

CLU er et trendsettende programmeringsspråk som ble skapt ved MIT av Barbara Liskov mellom 1974 og 1975. Selv om det ikke ble tatt i bruk i en større skala, introduserte det mange egenskaper som nå er vidt utbredt, og er sett på som et trinn i utviklingen av objektorientert programmering (OOP). Det er ikke objektorientert I seg selv, men betrakts som «objektbasert», ettersom det manglet mange av egenskapene til OOP.

Nøkkelbidrag inkluderer abstrakte datatyper, [1] kall ved deling, iteartorer, multiple returverdier (en form for parallell tildeling), typetrygge parametriserte typer og typetrygge varianttyper. Språket er også bemerket for dets bruk av klasser og metoder, men uten arv.

Referanser

[rediger | rediger kilde]
  1. ^ Proceedings of the ACM SIGPLAN symposium on Very high level languages. 1974. doi:10.1145/800233.807045. 

Eksterne lenker

[rediger | rediger kilde]