Гилад Брача

  • Карьера Гилада Брача

    • Гилад Брача — инженер-программист, работал в Google и F5 Networks. 
    • Создатель языка Newspeak и соавтор спецификаций Java. 
    • Внес вклад в разработку виртуальной машины Java. 
  • Работа в Smalltalk и Sun Microsystems

    • Работал над системой Smalltalk в Animorphic Systems, купленной Sun в 1997 году. 
    • В Sun Microsystems занимался разработкой и реализацией Java с 1997 по 2006 год. 
  • Образование и награды

    • Получил степень бакалавра и доктора философии по математике и информатике. 
    • Изучал компьютерные науки в Университете штата Юта. 
    • В 2017 году получил премию Даля-Найгаарда. 
  • Разработка замыканий в Java

    • Вместе с другими специалистами разработал спецификацию для замыканий в Java 6. 
    • Предложение BGGA было раскритиковано за сложность и мало преимуществ для программистов. 
    • В Java 8 замыкания были добавлены, но на основе другого предложения. 
  • Системы подключаемого типа

    • Предложил, чтобы системы типов не зависели от выбора языка. 
    • Считает, что это делает языки более выразительными и код более устойчивым. 
    • Примеры языков с подключаемыми системами типов включают Smalltalk, Python 3, Ruby, Clojure и PHP 5. 
  • Java 8 и расширяемость системы типов

    • Java 8 предоставляет возможность расширения системы типов. 
    • Однако не обеспечивает гибкости в выборе между статической и динамической типизацией. 

Полный текст статьи:

Гилад Браха — Википедия

Оставьте комментарий

Прокрутить вверх