Чарльз Симони ( / s ɪ ˈ m oʊ n i / ; венгерский : Simonyi Károly , произносится [ˈʃimoɲi ˈkaːroj] ; родился 10 сентября 1948 года) — венгерско-американский архитектор программного обеспечения . Он основал и возглавил группу приложений Microsoft , где создал первые версии Microsoft Office . [1]
Он стал сооснователем и руководителем компании Intentional Software (приобретенной Microsoft в 2017 году) [1] с целью разработки и маркетинга своей концепции намеренного программирования . [2] [3] [4]
В апреле 2007 года на корабле «Союз ТМА-10» он стал пятым космическим туристом и вторым венгром, побывавшим в космосе. В марте 2009 года на корабле «Союз ТМА-14» совершил второй полет на Международную космическую станцию .
По состоянию на 15 ноября 2022 года собственный капитал Симони составлял 5,2 миллиарда долларов США . [5]
Симони родился в Будапеште , Венгрия . Его отец, Карой Симони , был профессором электротехники Будапештского технического университета , лауреатом премии Кошута [6] и создал первый венгерский ускоритель ядерных частиц . [7] Во время учебы в средней школе в начале 1960-х годов он подрабатывал ночным сторожем в компьютерной лаборатории, наблюдая за большим советским мэйнфреймом «Урал-2» [8] . Он заинтересовался вычислительной техникой [9] и научился программировать у одного из инженеров лаборатории. К моменту окончания школы он научился разрабатывать компиляторы и продал один из них государственному ведомству. Он представил демонстрацию своего компилятора членам датской торговой делегации по компьютерам . [9] В 2006 году он сказал, что в молодости его мечтой было «выйти из Венгрии, поехать на Запад и стать свободным». [10]
В 17 лет Симони покинул Венгрию по краткосрочной визе, но не вернулся. [1] Он был нанят датской компанией A /S Regnecentralen в 1966 году, где работал с Пером Бринчом Хансеном и Питером Крафтом над системой управления в реальном времени миникомпьютера RC 4000 , [11] и с Питером Науром над GIER ALGOL . компилятор. [12]
Впоследствии он переехал из Дании в Соединенные Штаты в 1968 году, чтобы поступить в Калифорнийский университет в Беркли , где в 1972 году получил степень бакалавра инженерной математики и статистики под руководством Батлера Лэмпсона . [12] Он имеет почетную докторскую степень Джульярдской школы в Нью-Йорке и Университета Печа в Венгрии. [13]
Симони был принят на работу в Xerox PARC [1] Батлером Лэмпсоном в самый продуктивный период ее работы, когда он работал вместе с Лэмпсоном, Аланом Кеем и Робертом Меткалфом над разработкой Xerox Alto , одного из первых персональных компьютеров. Он и Лэмпсон разработали Bravo , первую программу подготовки документов WYSIWYG , которая начала действовать в 1974 году. За это время он получил степень доктора компьютерных наук в Стэнфордском университете в 1977 году, защитив диссертацию по методу управления программными проектами, который он назвал метапрограммированием . [14] Этот подход был направлен на преодоление закона Брукса путем масштабирования программирования посредством формализации общения между программистами. В книге «Случайные империи» 1992 года ( ISBN 0-88730-855-4 ) Роберт Крингли дал такое описание:
Диссертация Симони была попыткой описать более эффективный метод организации программистов для написания программного обеспечения... метапрограммист был проектировщиком, лицом, принимающим решения, и контролером связи в группе разработки программного обеспечения... отдельным программистам не разрешалось принимать никаких проектных решений. о проекте. Все, что они делали, это писали код, как описано метапрограммистом... Программист с проблемой или вопросом отдавал его метапрограммисту, который мог придумать ответ или передать вопрос другому программисту...
Симони оставался в PARC до 1981 года.
В 1997 году Симони был избран членом Национальной инженерной академии за разработку широко используемого программного обеспечения для повышения производительности настольных компьютеров. Он также стал членом Американской академии искусств и наук в 2008 году. С 1998 года Симони был членом попечительского совета Института перспективных исследований в Принстоне и был его председателем в 2008 году. [15] Симони получил Золотую премию. Премия Американской академии достижений в 2000 году. [16] [17]
В 1981 году по предложению Меткалфа он посетил Билла Гейтса в Microsoft, который предложил Симони создать группу приложений в Microsoft, первым приложением которой стал текстовый процессор WYSIWYG. [9] В Microsoft Симони построил организацию и применение наиболее прибыльных продуктов Word и Excel , а также предшественника Excel Multiplan . Что касается приложений, Симони применил стратегию, названную «бомбой доходов», согласно которой продукт запускался на виртуальной машине , портированной на каждую платформу. Полученные в результате приложения были легко переносимыми, хотя ориентация Microsoft и стандартизация IBM на MS-DOS в конечном итоге сделали переносимость менее важной. [18]
В новостях 2002 года The Age отметила, что Симони представил концепцию метапрограммирования в Microsoft, превратив ее в то, что люди иногда называют фабрикой программного обеспечения, но концепция метапрограммирования «не сработала на практике». [19]
Симони познакомил Microsoft с методами объектно-ориентированного программирования , которым он научился в Xerox. Он разработал венгерскую систему обозначений [20] для именования переменных. Эти стандарты изначально были частью его докторской диссертации. [20] Венгерская нотация широко используется внутри Microsoft. [21]
Симони остался в Microsoft во время ее быстрого роста в индустрии программного обеспечения, став одним из ее самых высокопоставленных разработчиков. Он покинул Microsoft в 2002 году и вместе с деловым партнером Грегором Кицалесом стал соучредителем компании Intentional Software . [22] Эта компания продает концепции преднамеренного программирования , разработанные Симони в Microsoft Research. [23] При таком подходе к программному обеспечению программист сначала создает языковую среду, специфичную для данной предметной области (например, страхования жизни). Эксперты предметной области при помощи программиста затем описывают предполагаемое поведение программы в стиле «что видишь, то и получаешь» ( WYSIWYG ). Автоматизированная система использует описание программы и язык для создания окончательной программы. Последовательные изменения выполняются только на уровне WYSIWYG. [24]
В 2004 году Симони получил премию Wharton Infosys Business Transformation Award за общеотраслевое влияние своей инновационной работы в области информационных технологий. [25]
18 апреля 2017 года компания Intentional Software была приобретена Microsoft . [26]
Симони в настоящее время имеет 11 патентов:
Патент США 6070007 Патент США 6665866 Патент США 2001037496 Патент WO 2004102380 Патент WO 2007053833 Патент WO 2007076269 Патент EP 1923782 Патент JP 2008140410 Патент США 2010146377 Патент JP 2010146 583 Патент США 2010229092
Симони был активным филантропом.
Он профинансировал создание трех профессорских должностей:
В 2003 году он основал Фонд Чарльза и Лизы Симони по искусству и науке, некоммерческую организацию, базирующуюся в Сиэтле. Фонд предоставляет гранты выдающимся организациям в области искусства, науки и образования. [13] [15] Среди получателей грантов были Симфонический оркестр Сиэтла (10 миллионов долларов), Публичная библиотека Сиэтла (3 миллиона долларов), Метрополитен-опера , Джульярдская школа и Обсерватория Веры К. Рубин , в которой разместится обзорный телескоп Симони. . [27] Фонд стоимостью 100 миллионов долларов закрылся в 2013 году. [28]
В феврале 2017 года Симони и его жена Лиза выделили факультету компьютерных наук и инженерии Вашингтонского университета (CSE) 5 миллионов долларов на завершение строительства нового здания. [29]
Симони встречался с Мартой Стюарт 15 лет до 2008 года. [30]
Симони женат на Лизе Персдоттер, дочери шведского миллионера. Она на 32 года моложе его. Они поженились 22 ноября 2008 года на частной церемонии в Гетеборге , Швеция , на которой присутствовали их самые близкие друзья, в том числе Билл Гейтс . [31] [32] У пары родились две дочери. [33]
Симони стал гражданином США в 1982 году. [10] [34]
Раньше Симони проводил шесть месяцев в году [35] на построенной по индивидуальному заказу суперяхте длиной 233 фута (71 м) под названием Skat . [35] Яхта была продана в 2021 году. По состоянию на 2023 год он является владельцем яхты NORN длиной 295 футов (90 м). Яхта была спроектирована Эспеном Оэйно и зарегистрирована на Каймановых островах. [36]
Его резиденция в Медине, штат Вашингтон , «Вилла Симони», представляет собой современный дом, спроектированный архитектором Венделлом Ловеттом , где Симони демонстрирует свою коллекцию картин Роя Лихтенштейна и Виктора Вазарели . [37] [38] [39]
В начале 2006 года Симони выразил желание стать космическим туристом и подписал соглашение с компанией космического туризма Space Adventures , Ltd. на десятидневный полет на Международную космическую станцию (МКС).
В августе 2006 года он прошел предквалификационный медицинский осмотр Федерального космического агентства России (ГМК). Он начал тренироваться в Звездном городке в сентябре 2006 года .
Он стартовал 7 апреля 2007 года ( по Гринвичу ) [41] на борту корабля «Союз ТМА-10» . Он вместе с двумя российскими космонавтами отправился на Международную космическую станцию [8] и вернулся на борт корабля «Союз ТМА-9» , приземлившись 21 апреля 2007 года.
По прибытии на МКС 9 апреля 2007 года Симони сказал: «Удивительно, как она появляется из черноты неба. Это было очень, очень драматично. Это было похоже на большую декорацию, фантастическую постановку какой-то невероятной оперы. или современная игра. Это то, что я имел в виду, когда сказал, что был потрясен». [42]
Ожидаемое возвращение Симони 20 апреля 2007 года было отложено на один день из-за «болотистой местности». Он вернулся на Землю 21 апреля 2007 года вместе с американским астронавтом и российским космонавтом. [43]
В октябре 2008 года он забронировал второй полет на МКС в рамках программы Space Adventures на борту корабля «Союз ТМА-14» . [44] 26 марта 2009 года вернулся в космос на корабле «Союз ТМА-14» . [45] Он вернулся на Землю на борту корабля «Союз ТМА-13» . Вместе с командиром корабля «Союз» Юрием Лончаковым и Майклом Финке Симони приземлился в Казахстане 8 апреля 2009 года. [46]
Симони стал вторым венгерским космонавтом , пятым космическим туристом и единственным в истории, который дважды побывал в космосе в качестве космического туриста, оплатившего себе дорогу в космические полеты. Ранее венгры были седьмой нацией , представленной в космосе, в 1980 году космическим полетом Берталана Фаркаша , за 27 лет до первого полета Симони, в 2007 году. Следующий венгерский астронавт последует за Симони на Международную космическую станцию к 2025 году . 47]
Чарльз Симони является лицензированным радиолюбителем с позывным KE7KDP и планировал связаться с рядом школ во время своего полета на Международной космической станции, используя любительскую радиосвязь для связи с этими школами. 11 апреля 2007 года Американская лига радиорелейной связи сообщила, что Симони уже устанавливает радиолюбительские контакты из космоса. [48]
Одной из школ, с которой связался Симони, была начальная школа Сидар-Пойнт в Бристоу , штат Вирджиния . Разговор по телемосту состоялся во вторник, 17 апреля 2007 года. На борту с ним находились Олег Котов и Федор Юрчихин . [49] 30 марта 2009 года он провел телефонный разговор с ученицами средней школы для девочек в Маунтин-Вью, Калифорния , США, в котором сказал, что одной из самых удивительных вещей в путешествии в космос было то, что по возвращении на Землю воздух кажется очень густым и тяжелым, как будто «дыхаешь пепто-бисмол ». Он также заявил, что общение с учениками школы «сделало ему день».
Симони использовал свой венгерский позывной HA5SIK [50] , когда он связался с 25 радиолюбителями из Венгрии в попытке установить рекорд 12 апреля. Он связался с бывшими и нынешними студентами Политехнического института Тивадара Пушкаша в Будапеште 13 апреля. [50]
Симони поддерживает Музей полетов в Сиэтле, финансируя Космическую галерею, в которой находится тренажер шаттла НАСА и множество космических артефактов.
Симони сыграл актер Брайан Лестер в телефильме « Пираты Кремниевой долины ». [51]
Дискуссия о будущем технологий на Саммите 2001 года.
К Безосу присоединились президент Bell Labs доктор Джонг Ким, доктор Microsoft доктор Чарльз Симони, президент Стэнфорда доктор Джон Л. Хеннесси и технологический предприниматель доктор Кенан Сахин.
Вилла Симони, обширный дом в Медине, заслуженный профессор архитектуры Уэнделл Ловетт, спроектированный для Чарльза Симони, стал темой статьи в журнале Pacific Northwest Magazine от 18 мая.
Чарльз Симони, движущая сила разработки некоторых из самых успешных программ Microsoft, живет в обширном доме в Медине, построенном на протяжении многих лет по частям, поскольку он приобретал недвижимость у соседей с обеих сторон.
Он тесно сотрудничал с давним архитектором из Сиэтла Венделлом Ловеттом, чтобы объединить уникальные части в единое целое.
Частично он вдохновлен одним из любимых художников Симони — венгром Виктором Вазарели, чьи оптические изображения повлияли как на информатику, так и на архитектуру.