Alan Snyder
E445099
Alan Snyder is a computer scientist and software engineer known for his work on programming languages and system design, including contributions to the development of the CLU language.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Alan Snyder canonical | 1 |
Statements (28)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
programming language ⓘ software engineer ⓘ |
| citizenship |
United States of America
ⓘ
surface form:
United States
|
| contributedTo |
CLU programming language
NERFINISHED
ⓘ
data abstraction mechanisms in CLU ⓘ |
| designedFor | data abstraction ⓘ |
| educatedAt | Massachusetts Institute of Technology ⓘ |
| fieldOfWork |
computer science
ⓘ
data abstraction in programming languages ⓘ programming languages ⓘ system design ⓘ |
| influenced |
Ada (programming language)
NERFINISHED
ⓘ
C++ (programming language) NERFINISHED ⓘ Java (programming language) NERFINISHED ⓘ object-oriented programming languages ⓘ |
| influencedBy | ALGOL NERFINISHED ⓘ |
| knownFor |
work on CLU
ⓘ
work on programming languages ⓘ work on system design ⓘ |
| languageOfWorkOrName | English ⓘ |
| notableWork |
CLU programming language
NERFINISHED
ⓘ
research on data abstraction ⓘ |
| occupation |
computer scientist
ⓘ
software engineer ⓘ |
| programmingParadigm | procedural programming ⓘ |
| workedOn |
programming language design
ⓘ
software systems ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.