Ralph C. Griswold

E876602

Ralph C. Griswold was an American computer scientist best known for designing the SNOBOL and Icon programming languages and contributing significantly to string processing and high-level language design.

All labels observed (2)

Label Occurrences
Ralph C. Griswold canonical 2
Ralph E. Griswold 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf human ⓘ
programming language designer ⓘ
academicDiscipline computer science ⓘ
areaOfInfluence experimental programming languages ⓘ
non-numeric computation ⓘ
text processing ⓘ
coDesigned Icon programming language ⓘ
SNOBOL ⓘ
contributedTo high-level programming language design ⓘ
string processing in programming languages ⓘ
countryOfCitizenship United States of America ⓘ
designed Icon programming language ⓘ
SNOBOL ⓘ
developed goal-directed evaluation in Icon ⓘ
pattern-matching techniques in SNOBOL ⓘ
employer Bell Labs ⓘ
University of Arizona ⓘ
familyName Griswold ⓘ
fieldOfWork computer science ⓘ
programming languages ⓘ
string processing ⓘ
genre programming language design ⓘ
givenName Ralph ⓘ
hasCreated Icon language implementation ⓘ
SNOBOL4 ⓘ
linked to: SNOBOL
hasNotableStudent researchers in Icon and SNOBOL communities ⓘ
hasRole principal designer of Icon ⓘ
principal designer of SNOBOL ⓘ
influenced later string-oriented programming languages ⓘ
inspiredBy needs of text and string processing ⓘ
knownFor Icon programming language ⓘ
SNOBOL ⓘ
high-level language design ⓘ
string processing research ⓘ
languageOfWorkOrName English ⓘ
name Ralph C. Griswold ⓘ
nationality American ⓘ
notableWork Icon programming language ⓘ
SNOBOL programming language ⓘ
linked to: SNOBOL
occupation computer scientist ⓘ
university professor ⓘ
taughtAt University of Arizona ⓘ
workLocation Murray Hill, New Jersey ⓘ
Tucson, Arizona ⓘ
linked to: Tucson

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Griswold → hasNotableBearer → Ralph C. Griswold ⓘ
SNOBOL → developer → Ralph E. Griswold ⓘ
linked to: Ralph C. Griswold
Ralph C. Griswold → name → Ralph C. Griswold ⓘ