Brad Cox

E215102

Brad Cox was an American computer scientist and software engineer best known for co-creating the Objective-C programming language.

All labels observed (1)

Label Occurrences
Brad Cox canonical 2

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf computer scientist
human
programming language designer
software engineer
areaOfInfluence Apple ecosystem via Objective-C adoption
coAuthor book "Object-Oriented Programming: An Evolutionary Approach"
coAuthorWith Andrew J. Novobilski
coCreated Objective-C
coFounded Stepstone
countryOfCitizenship United States of America
designed early Objective-C runtime and class libraries
developedConcept software components as "Software ICs"
employer Stepstone
familyName Cox
fieldOfWork computer science
object-oriented programming
programming languages
software engineering
givenName Brad
impact contributed to foundations of macOS and iOS development through Objective-C
influenced design of NeXTSTEP frameworks
influenced component-based software engineering
influencedBy C
surface form: C (programming language)

Smalltalk
knownFor co-creating the Objective-C programming language
languageDesigned Objective-C
name Brad Cox self-link
nationality American
notableIdea marketplace for software components
software as reusable components
notablePublicationTopic object-oriented programming
software components
software reuse
notableWork Objective-C
Software ICs concept
book "Object-Oriented Programming: An Evolutionary Approach"
occupation computer scientist
programming language designer
software engineer
placeOfActivity United States of America
programmingParadigmWorkedOn object-oriented programming
usedProgrammingLanguage C
Objective-C
wroteAbout economics of software reuse

How these facts were elicited

Referenced by (2)

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

Objective-C designedBy Brad Cox
Brad Cox name Brad Cox self-link