Gilad Bracha

Registered user since Thu 22 May 2014

Name:Gilad Bracha
Bio:

Gilad Bracha is the creator of the Newspeak programming language and a well known researcher in the area of object-oriented programming languages. He was awarded the senior Dahl-Nygaard prize in 2017. He is currently a Technical Fellow at F5 Networks, and has held positions at Google, SAP Labs, Cadence, and Sun. He has authored or co-authored several books including the Java Language and Virtual Machine Specifications, and the Dart Programming Language. Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He received his B.Sc in Mathematics and Computer Science from Ben Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah.

Country:United States
Affiliation:F5 Networks
Personal website:https://bracha.org/
Research interests:Programming languages and environments

Contributions

LIVE 2021 Author of Enhancing Liveness with Exemplars in the Newspeak IDE within the LIVE 2021-track
‹Programming› 2021 Author of Live IDEs in the WebBrowser: What's Holding Us Back? within the Conversation Starters-track
SPLASH 2020 Author of A Ray of Hope: Array Programming for the 21st Century within the REBASE-track
MoreVMs 2017 Author of Debugging Await in Dart within the MoreVMs 2017-track
META 2016 Keynote Speaker of Reflection in Dart: A Cautionary Experience within the Meta 2016-track
Keynote Speaker in Keynote within the Meta 2016-track
‹Programming› 2017 Keynote Speaker of Live Literate Programming within the Keynotes-track
Author of Live Development in Dart within the Demos-track
STOP 2016 Invited Speaker of Optional Typing in Dart: Purity and Practice within the STOP-track
PX 2016 Committee Member in Program Committee within the PX-track
GRACE 2016 Committee Member in Program Committee within the GRACE-track
LIVE 2016 Committee Member in Program Committee within the LIVE-track
Reflect 2016 Workshops Co-Chair in Organizing Committee within the Reflect 2016-track
DLS 2016 Committee Member in Program Committee within the DLS-track
Session Chair of Session 2 (part of DLS)
ECOOP 2017 Author of Composing Software in an Age of Dissonance within the ECOOP Invited Speakers-track
NOOL 2015 Author of Enforcing Object-based Access in Newspeak within the NOOL-track
SPLASH 2016 Committee Member in Program Committee within the OOPSLA-track
MASPEGHI 2015 Author of Combining Inheritance and Modularity within the MASPEGHI-track
STOP 2015 Speaker of Types for an Untyped World within the STOP-track
ECOOP 2015 Presenter of Programs Wanted: Dead or Alive within the Curry On-track
DLS Committee Member in Program Committee within the DLS-track
SPLASH 2013 Author of Does Thought Crime Pay? within the Keynotes-track
Committee Member in External Review Committee within the OOPSLA-track
AGERE 2012 Committee Member in Program Committee within the AGERE 2012-track
DLS 2012 Committee Member in Program Committee within the DLS 2012-track
SPLASH 2011 Committee Member in Program Committee within the OOPSLA-track