Ole-Johan Dahl
E358139
Ole-Johan Dahl was a Norwegian computer scientist and pioneer of object-oriented programming, best known for co-developing the Simula programming language.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Ole-Johan Dahl canonical | 3 |
How this entity was disambiguated
This entity first appeared as the object of triple T3418643 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Ole-Johan Dahl Context triple: [Simula, designedBy, Ole-Johan Dahl]
-
A.
Hallgeir Rustan
Hallgeir Rustan is a Norwegian record producer and songwriter best known as one of the founding members of the hit-making production team Stargate.
-
B.
Sigurd Lie
Sigurd Lie was a Norwegian late-Romantic composer and violinist known for his lyrical songs and orchestral works in the early 20th century.
-
C.
Kjartan Fløgstad
Kjartan Fløgstad is a Norwegian author known for his socially engaged, linguistically inventive novels and essays that explore industrialization, class, and cultural change in Norway.
-
D.
Peder Ristvedt
Peder Ristvedt was a Norwegian polar explorer and engineer who took part in Roald Amundsen’s historic early 20th-century Arctic voyages.
-
E.
Rune Gerhardsen
Rune Gerhardsen is a Norwegian Labour Party politician and former Oslo city council leader, known as the son of long-serving prime minister Einar Gerhardsen.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Ole-Johan Dahl Target entity description: Ole-Johan Dahl was a Norwegian computer scientist and pioneer of object-oriented programming, best known for co-developing the Simula programming language.
-
A.
Hallgeir Rustan
Hallgeir Rustan is a Norwegian record producer and songwriter best known as one of the founding members of the hit-making production team Stargate.
-
B.
Sigurd Lie
Sigurd Lie was a Norwegian late-Romantic composer and violinist known for his lyrical songs and orchestral works in the early 20th century.
-
C.
Kjartan Fløgstad
Kjartan Fløgstad is a Norwegian author known for his socially engaged, linguistically inventive novels and essays that explore industrialization, class, and cultural change in Norway.
-
D.
Peder Ristvedt
Peder Ristvedt was a Norwegian polar explorer and engineer who took part in Roald Amundsen’s historic early 20th-century Arctic voyages.
-
E.
Rune Gerhardsen
Rune Gerhardsen is a Norwegian Labour Party politician and former Oslo city council leader, known as the son of long-serving prime minister Einar Gerhardsen.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Norwegian person
ⓘ
computer scientist ⓘ human ⓘ |
| awardReceived |
Commander of the Royal Norwegian Order of St. Olav
ⓘ
surface form:
Commander of the Order of St. Olav
IEEE John von Neumann Medal ⓘ Norsk Data honorary prize ⓘ Norwegian Computer Society honorary prize ⓘ
surface form:
Norwegian Computer Society Honorary Award
Rosing Honorary Prize ⓘ Turing Award ⓘ |
| coAuthorWith | Kristen Nygaard ⓘ |
| coDeveloperOf |
Simula
ⓘ
surface form:
Simula 67
Simula ⓘ
surface form:
Simula I
|
| countryOfCitizenship | Norway ⓘ |
| dateOfBirth | 1931-10-12 ⓘ |
| dateOfDeath | 2002-06-29 ⓘ |
| educatedAt | University of Oslo ⓘ |
| employer |
Norwegian Computing Center
ⓘ
University of Oslo ⓘ |
| familyName | Dahl ⓘ |
| fieldOfWork |
computer science
ⓘ
programming languages ⓘ software engineering ⓘ |
| givenName | Ole-Johan ⓘ |
| influenced |
Bjarne Stroustrup
ⓘ
development of C++ ⓘ development of object-oriented languages ⓘ |
| knownFor |
Simula
ⓘ
surface form:
Simula 67
Simula ⓘ
surface form:
Simula programming language
class concept in programming ⓘ inheritance in programming ⓘ object-oriented programming ⓘ |
| memberOf |
Norwegian Academy of Science and Letters
ⓘ
Royal Norwegian Society of Sciences and Letters ⓘ |
| notableStudent | Bjarne Stroustrup ⓘ |
| notableWork |
Simula
ⓘ
surface form:
Simula 67 Common Base Language
Notes on Structured Programming ⓘ
surface form:
Structured Programming (book chapter)
|
| occupation |
programming language designer
ⓘ
university professor ⓘ |
| placeOfBirth | Mandal, Norway ⓘ |
| placeOfDeath | Asker, Norway ⓘ |
| received |
IEEE John von Neumann Medal
ⓘ
surface form:
IEEE John von Neumann Medal 2001
Turing Award ⓘ
surface form:
Turing Award 2001
|
| sexOrGender | male ⓘ |
| togetherWith | Kristen Nygaard ⓘ |
| TuringAwardFor |
design of the Simula languages
ⓘ
ideas fundamental to object-oriented programming ⓘ |
| workLocation |
Oslo
ⓘ
surface form:
Oslo, Norway
|
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Ole-Johan Dahl Description of subject: Ole-Johan Dahl was a Norwegian computer scientist and pioneer of object-oriented programming, best known for co-developing the Simula programming language.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.