Simula
Siirry navigaatioon
Siirry hakuun
Simula | |
---|---|
Paradigma | Olio-ohjelmointi |
Julkaistu | 1965 |
Kehittäjä | Ole-Johan Dahl, Kristen Nygaard |
Vaikutteet | ALGOL |
Vaikuttanut | C++ |
Murteet | Simula I, Simula 67 |
Simula on ALGOL-pohjainen ohjelmointikieli, joka kehitettiin 1960-luvulla Norjassa. Se on tarkoitettu simulointiin. Kieltä pidetään ensimmäisenä olio-ohjelmointikielenä.[1] Kielen ovat kehittäneet Ole-Johan Dahl ja Kristen Nygaard.[1]
Simula-kielestä kehitettiin kaksi versiota: Simula I (UNIVACin sponsoroimana) ja Simula 67 (Norske Regnesentralin sponsoroimana).[2] Kieli tukee luokkia, perintää ja virtuaalisia metodeja (virtuaaliset proseduurit Simulan termeissä).[2][3]
Kieli oli ensimmäisenä toiminnassa UNIVAC 1107 -tietokoneella.[4]
Koodiesimerkki
[muokkaa | muokkaa wikitekstiä] Begin
OutText ("Hello World!");
Outimage;
End;
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ a b J.Sklenar: INTRODUCTION TO OOP IN SIMULA staff.um.edu.mt. Viitattu 26.7.2017.
- ↑ a b Dahl, Ole-Johan: The Birth of Object Orientation: the Simula Languages (PDF) olejohandahl.info. Arkistoitu 10.8.2017. Viitattu 28.8.2017.
- ↑ Class declarations (PDF) edelweb.fr. Arkistoitu 21.10.2021. Viitattu 28.8.2017.
- ↑ Simula of Ole-Johan Dahl and Kristen Nygaard history-computer.com. Arkistoitu 3.1.2018. Viitattu 26.8.2017.
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- http://www.simula67.info
- http://www.edelweb.fr/Simula/ (Arkistoitu – Internet Archive)