summaryrefslogtreecommitdiffstats
path: root/content/blog/2017-10-09-femti-aar-med-simula/index.md
blob: 693b2a28f6c387ce13822b0c6e6fe32c13e8bc4d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
+++
title = "50 år med Simula"

[taxonomies]
tags = ["programmering", "simula", "historie"]

[extra]
author = "harald"
+++

{% figure(img="simula-ieee-milestone.jpg") %}
Simula har fått sin egen milepælplakett av IEEE!
{% end %}

Det er ikke hver dag man får feire legender sammen med legender!

Det er i år 50 år siden [Simula67](http://simula67.at.ifi.uio.no/) så dagens lys.
Programmeringsspråket som ble utviklet av Ole-Johan Dahl og Kristen Nygaard på
regnesentralen i Oslo er regnet som det første objektorienterte
programmeringsspråket, og et pionerarbeid langt forut for sin tid.

<!-- more -->

Selv har jeg absolutt ingen erfaring med språket, så akkurat hvor langt forut
for sin tid det evt. var får andre stå for. Og denne dagen var det ikke fritt
for hyllest av tungvektere som _James Gosling_ (hovedarkitekten bak Java,)
_Dave Thomas_ (kjent bl.a. for VisualAge Smalltalk) og _Oscar Nierstrasz_
(Professor i Informatikk ved Universitetet i Bern.)

Riktignok snakket ikke de to sistnevnte så mye om Simula, men desto mer
om hva objektorientering har betydd for programvareutvkiling. Gosling
var den eneste av de tre med god kjenskap til – og egen erfaring med
Simula. Han holdt et veldig interessant foredrag om hva det har betydd
for hans egen utvikling som programmerer.

Men først måtte IEEE milepælplaketten avdukes! Det er ikke mange slike i
verden, så at Universitetet i Oslo nå har fått sin første i forbindelse med
Simula sier litt om hva språket har betydd for ettertiden. (Dette er den tredje
i Skandinavia, fra før finnes det én i Danmark og én i Sverige.)

Foredragene var jevnt over langt mer interessante enn jeg hadde trodd de skulle
være. Jeg kan anbefale å ta en titt på [videoopptakene] fra arrangementet.

Etter det hele var det bankett, mat, vin og tid for den mer fargerike delen av
Simulamiljøet til å mimre over fortiden.

{% figure(img="simula-scandinavian-model.jpg") %}
Oscar Nierstasz oppklarer forskjellige skoler av objektorientering.
{% end %}

{% figure(img="simula-gosling-dark-times.jpg") %}
James Gosling går tilbake til den mørke middelalderen.
{% end %}

[videoopptakene]: https://www.ub.uio.no/fag/informatikk-matematikk/informatikk/faglig/dns/filmer/simula50.html