Joe Armstrong
E440677
Joe Armstrong was a Swedish computer scientist and engineer best known as one of the creators of the Erlang programming language for building scalable, fault-tolerant systems.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Joe Armstrong canonical | 1 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
programming language designer ⓘ software engineer ⓘ |
| advocated |
let-it-crash philosophy
ⓘ
supervision trees in system design ⓘ |
| birthDate | 1950-12-27 ⓘ |
| blog | joearms.github.io ⓘ |
| causeOfDeath | complications following surgery ⓘ |
| coCreatorOf | Erlang NERFINISHED ⓘ |
| coCreatorWith |
Mike Williams
NERFINISHED
ⓘ
Robert Virding NERFINISHED ⓘ |
| countryOfBirth | United Kingdom NERFINISHED ⓘ |
| countryOfCitizenship | United Kingdom ⓘ |
| deathDate | 2019-04-20 ⓘ |
| describedIn | obituaries in the programming community ⓘ |
| designed | Erlang virtual machine concepts ⓘ |
| developedFor | telecommunications systems ⓘ |
| employer |
Ericsson
NERFINISHED
ⓘ
Ericsson Computer Science Laboratory NERFINISHED ⓘ |
| familyName | Armstrong NERFINISHED ⓘ |
| fieldOfWork |
computer science
ⓘ
concurrency theory ⓘ distributed computing ⓘ functional programming ⓘ |
| fullName | Joe Leslie Armstrong NERFINISHED ⓘ |
| givenName | Joe NERFINISHED ⓘ |
| hasAcademicPublication | Making reliable distributed systems in the presence of software errors NERFINISHED ⓘ |
| hasWikipediaPage | https://en.wikipedia.org/wiki/Joe_Armstrong_(programmer) ⓘ |
| influenced |
actor-model-based system design
ⓘ
concurrent functional languages ⓘ |
| knownFor |
Erlang
NERFINISHED
ⓘ
concurrent programming ⓘ distributed systems ⓘ fault-tolerant systems ⓘ |
| language | English ⓘ |
| notableIdea |
lightweight processes in Erlang
ⓘ
message-passing concurrency in Erlang ⓘ |
| notableWork | Programming Erlang NERFINISHED ⓘ |
| occupation |
author
ⓘ
researcher ⓘ |
| placeOfBirth | Bournemouth NERFINISHED ⓘ |
| placeOfDeath | Sweden NERFINISHED ⓘ |
| residence | Sweden NERFINISHED ⓘ |
| thesisSubject | reliable distributed systems ⓘ |
| thesisTitle | Making reliable distributed systems in the presence of software errors NERFINISHED ⓘ |
| workedOn |
Erlang/OTP
NERFINISHED
ⓘ
Open Telecom Platform NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.