Gilad Bracha
E554866
Gilad Bracha is a computer scientist and programming language designer known for his work on Strongtalk, the Java language specification, and the development of the Newspeak programming language.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Gilad Bracha canonical | 2 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
programming language designer ⓘ |
| advocates |
object capability security model
ⓘ
optional type systems ⓘ |
| coAuthorOf | The Java Language Specification NERFINISHED ⓘ |
| coAuthorWith |
Alex Buckley
NERFINISHED
ⓘ
Bill Joy NERFINISHED ⓘ Guy L. Steele Jr. NERFINISHED ⓘ James Gosling NERFINISHED ⓘ |
| coCreatorOf | Strongtalk NERFINISHED ⓘ |
| contributedTo | Dart programming language NERFINISHED ⓘ |
| designerOf | Newspeak programming language NERFINISHED ⓘ |
| developed | Strongtalk type system ⓘ |
| educatedAt |
Ben-Gurion University of the Negev
NERFINISHED
ⓘ
University of Utah NERFINISHED ⓘ |
| employer |
Cadence Design Systems
NERFINISHED
ⓘ
Dart team at Google NERFINISHED ⓘ Google ⓘ SAP NERFINISHED ⓘ Sun Microsystems NERFINISHED ⓘ VMWare NERFINISHED ⓘ |
| field |
object-oriented programming
ⓘ
programming languages ⓘ |
| hasAcademicDegree | PhD in Computer Science ⓘ |
| hasBlog | http://gbracha.blogspot.com/ ⓘ |
| hasHomepage | http://bracha.org/ ⓘ |
| hasNotableConcept |
mirror-based reflection
ⓘ
mixins in object-oriented languages ⓘ pluggable types ⓘ |
| influencedBy |
Self programming language
NERFINISHED
ⓘ
Smalltalk NERFINISHED ⓘ |
| knownFor |
Java language specification
NERFINISHED
ⓘ
Newspeak programming language NERFINISHED ⓘ Strongtalk NERFINISHED ⓘ |
| languageFamily | Newspeak is Smalltalk-derived ⓘ |
| nationality | Israeli ⓘ |
| notableWork | The Java Language Specification NERFINISHED ⓘ |
| occupation |
researcher
ⓘ
software engineer ⓘ |
| researchInterest |
concurrency
ⓘ
mixins ⓘ modular programming ⓘ type systems ⓘ virtual machines ⓘ |
| speaksAt | programming language conferences ⓘ |
| workedOn |
Java programming language
NERFINISHED
ⓘ
Java virtual machine NERFINISHED ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.