Animorphic Systems Sun Microsystems Cadence Design Systems Google F5 Networks
Thesis
The Programming Language 'Jigsaw': Mixins, Modularity and Multiple Inheritance(1991)
Doctoral advisor
Gary Lindstrom
Website
www.bracha.org
Gilad Bracha is a software engineer at F5 Networks, and formerly at Google, where he was on the Dart programming language team.[1][2][3] He is creator of the Newspeak language, and co-author of the second and third editions of the Java Language Specification,[4] and a major contributor to the second edition of the Java Virtual Machine Specification.[5]
Between 1994 and 1997, he worked on the Smalltalk system developed by Animorphic Systems,[6] a company that was bought by Sun in 1997. From 1997 to 2006, he worked at Sun Microsystems as computational theologist and, as of 2005, distinguished engineer, on various aspects of the specification and implementation of Java.[6] Following that, he was distinguished engineer at Cadence Design Systems from 2006 to 2009, where he led a team of developers designing and implementing Newspeak.[6]
Bracha received his B.Sc. in mathematics and computer science from Ben Gurion University in Israel and his Ph.D. in computer science from the University of Utah.[7]
Bracha won the Senior Dahl–Nygaard Prize in 2017.
^"Gilad Bracha". Archived from the original on 2012-04-02. Retrieved 2012-03-15.
GiladBracha is a software engineer at F5 Networks, and formerly at Google, where he was on the Dart programming language team. He is creator of the Newspeak...
2005, ISBN 0-321-34980-6 James Gosling, Bill Joy, Guy L. Steele Jr., GiladBracha, The Java Language Specification, Third Edition, Addison-Wesley Professional...
British jazz saxophonist Gilad Bloom (born 1967), Israeli professional tennis player GiladBracha, American software engineer Gilad Erdan (born 1970), Israeli...
specify the type of objects stored in a collection instance. In 1998, GiladBracha, Martin Odersky, David Stoutamire and Philip Wadler created Generic Java...
widgets. His efforts resulted in the 1993 paper he co-authored with GiladBracha. This version was based on adding type-checking to the ParcPlace Systems...
journal requires |journal= (help) James Gosling, Bill Joy, Guy Steele, GiladBracha, The Java Language Specification, Third Edition, ISBN 0-321-24678-0,...
itself is modularized for Java 9. James Gosling, Bill Joy, Guy Steele, GiladBracha, The Java Language Specification, Third Edition, ISBN 0-321-24678-0,...
and create the combined width of the object. In an OOPSLA 90 paper, GiladBracha and William Cook reinterpret different inheritance mechanisms found in...
ISBN 90-393-3765-9 Generic Haskell: a language for generic programming Java GiladBracha, Generics in the Java Programming Language, 2004. Maurice Naftalin and...
behavior [defns.undefined] James Gosling, Bill Joy, Guy Steele, and GiladBracha (2005). The Java Language Specification, Third Edition. Addison-Wesley...
achieve a higher level of strictness. It has been proposed, chiefly by GiladBracha, that the choice of type system be made independent of choice of language;...
Prentice Hall. ISBN 978-0134769042. Dart "Method Cascades in Dart", GiladBracha, February 17, 2012 Milestone 1 Language Changes, "Cascades", Bob Nystrom...
Andreas Schaefer, "Inside Class Loaders", 2003-11-12 Sheng Liang and GiladBracha, "Dynamic class loading in the Java virtual machine", In Proceedings...
bounded polymorphism". Lecture Notes in Computer Science 664, 1993. GiladBracha, Martin Odersky, David Stoutamire, and Philip Wadler. "Making the future...
for Meta-level Facilities of Object-Oriented Programming Languages, GiladBracha and David Ungar 2013 (for 2003): Language Support for Lightweight Transactions...
from the original on 2020-03-01. Retrieved 2020-04-13. Sheng Liang, GiladBracha. Dynamic class loading in the Java virtual machine. Volume 33, Issue...
2013. Retrieved 10 February 2012. James Gosling; Bill Joy; Guy Steele; GiladBracha. "The Java Language Specification" (Third ed.). Addison Wesley. Retrieved...
and guitarist Shlomi Bracha. In late 1985, the band released its first album, self-titled, in which, alongside Banai and Bracha, bassist Michael Benson...
member IFIP Working Group 2.1 on Algorithmic Languages and Calculi GiladBracha, the 2017 AITO Dahl–Nygaard Prize for outstanding work on many topics...
Press. pp. 318–326. doi:10.1145/263698.263754. ISBN 0-89791-908-4. Bracha, Gilad; Griswold, David (1993). "Strongtalk: Typechecking Smalltalk in a Production...