Gilad Bracha
|
|
The topic of this article may not meet Wikipedia's notability guideline for biographies. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (August 2010) |
Gilad Bracha is a software engineer, a co-author of the second and third editions of the Java Language Specification,[1] a major contributor to the second edition of the Java Virtual Machine Specification,[2] and the creator of the Newspeak programming language.
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.[3] 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.[3] Between 1994 and 1997, he worked on the Smalltalk system developed by Animorphic Systems,[3] a company that was bought by Sun in 1997.
Bracha received his Ph.D. in Computer Science from the University of Utah.[4]
[edit] Pluggable type systems
It has been proposed by Bracha that choice of type system be made independent of choice of language; that a type system should be a module that can be "plugged" into a language as required. He believes this is advantageous, because what he calls mandatory type systems make languages less expressive and code more fragile.[5] The requirement that types do not affect the semantics of the language is challenging to fulfill; for example, constructs like type-based overloading are disallowed.
[edit] References
[edit] External links
| This biographical article relating to a computer specialist in the United States is a stub. You can help Wikipedia by expanding it. |