Открыть сервис

Чарльз Симони

Чарльз Симони (англ. Charles Simonyi, при рождении Шимоньи Карой, венг. Simonyi Károly; род. 10 сентября 1948, Будапешт) — американский программист, предприниматель и филантроп венгерского происхождения. Известен как один из ведущих разработчиков в компании Microsoft, где руководил созданием текстового процессора Microsoft Word и электронной таблицы Microsoft Excel. Симони также является одним из первых космических туристов, совершив два полёта на Международную космическую станцию (МКС) в 2007 и 2009 годах.

Ранние годы и образование

Чарльз Симони родился в Будапеште в 1948 году. Его отец, Карой Шимоньи, был профессором электротехники в Будапештском техническом университете. С ранних лет Чарльз проявлял интерес к компьютерам и программированию. В возрасте 17 лет, в 1966 году, он получил работу ночным сторожем в вычислительном центре университета, где самостоятельно освоил программирование на языке Алгол.

В 1968 году Симони покинул Венгрию и переехал в США. Он поступил в Калифорнийский университет в Беркли, где в 1972 году получил степень бакалавра наук по инженерной математике. Затем он продолжил обучение в Стэнфордском университете, где в 1974 году получил степень магистра наук по информатике, а в 1977 году — степень доктора философии (Ph.D.) по информатике. Темой его диссертации была «Метапрограммирование: программная система, управляемая данными» (англ. Meta-Programming: A Data-Driven Software System).

Карьера

Xerox PARC

После получения докторской степени Симони начал работать в исследовательском центре Xerox PARC (Palo Alto Research Center). В Xerox PARC он участвовал в разработке концепции объектно-ориентированного программирования и был одним из создателей языка программирования Bravo, который стал одним из первых текстовых процессоров с графическим интерфейсом. Работа в Xerox PARC заложила основы для его будущих достижений в Microsoft.

Microsoft

В 1981 году Симони перешёл в компанию Microsoft, основанную Биллом Гейтсом и Полом Алленом. Он стал одним из первых ведущих программистов компании. В Microsoft Симони возглавил разработку приложений для новой операционной системы Windows. Его ключевым вкладом стало создание текстового процессора Microsoft Word (первая версия выпущена в 1983 году) и электронной таблицы Microsoft Excel (первая версия для Macintosh — 1985 год, для Windows — 1987 год). Оба продукта стали основой пакета Microsoft Office, который доминировал на рынке офисного программного обеспечения на протяжении десятилетий.

Симони также известен введением в программирование концепции «венгерской нотации» (Hungarian notation) — системы именования переменных, в которой префикс имени переменной указывает на её тип данных. Эта система, хотя и подвергалась критике за избыточность, широко использовалась в Microsoft и других компаниях в 1980-1990-х годах.

В 2002 году Симони покинул Microsoft, проработав в компании 21 год. На момент ухода он занимал должность главного архитектора программного обеспечения (Chief Software Architect).

Intentional Software

После ухода из Microsoft Симони основал собственную компанию Intentional Software, которая занималась разработкой платформы для создания программного обеспечения на основе «интенционального программирования» (intentional programming). Концепция предполагала, что программист описывает намерения (intentions) относительно поведения программы, а система автоматически генерирует код на различных языках. В 2017 году компания была приобретена корпорацией Microsoft, а Симони вернулся в компанию в качестве консультанта.

Космические полёты

Чарльз Симони стал одним из первых частных лиц, совершивших полёт в космос в качестве космического туриста. Он заплатил за оба полёта, по разным данным, от 25 до 35 миллионов долларов США за каждый.

Первый полёт (2007)

Первый полёт Симони состоялся 7 апреля 2007 года на российском корабле «Союз ТМА-10» к Международной космической станции. Он провёл на МКС около 13 суток, вернувшись на Землю 21 апреля 2007 года на корабле «Союз ТМА-9». Во время полёта Симони выполнял научные эксперименты, в том числе по изучению влияния невесомости на организм человека, и занимался любительской радиосвязью.

Второй полёт (2009)

Второй полёт Симони совершил 26 марта 2009 года на корабле «Союз ТМА-14». Он стал первым человеком, дважды побывавшим в космосе в качестве космического туриста. На МКС он провёл около 12 суток, вернувшись на Землю 8 апреля 2009 года на корабле «Союз ТМА-13». Во время второго полёта он также проводил научные эксперименты, в том числе для Европейского космического агентства.

Филантропия

Чарльз Симони известен своей благотворительной деятельностью, особенно в области образования и науки. В 2003 году он основал Фонд Чарльза Симони (Charles Simonyi Fund), который финансирует проекты в области математики, физики, информатики и биологии. Фонд предоставил значительные гранты таким учреждениям, как Институт перспективных исследований (Institute for Advanced Study) в Принстоне, Калифорнийский университет в Санта-Барбаре и Стэнфордский университет.

В 2004 году Симони пожертвовал 50 миллионов долларов на строительство здания для факультета информатики и инженерии в Вашингтонском университете, которое было названо «Центр информатики и инженерии имени Пола Г. Аллена и Чарльза Симони» (Paul G. Allen Center for Computer Science & Engineering). В 2010 году он пожертвовал 10 миллионов долларов на создание стипендиальной программы для студентов-математиков в Оксфордском университете.

Симони также является членом попечительских советов нескольких университетов и научных организаций, включая Институт перспективных исследований и Музей истории компьютеров (Computer History Museum) в Маунтин-Вью, Калифорния.

Личная жизнь

Чарльз Симони был женат дважды. Первая жена — Лиза Симон (Lisa Simonyi), с которой он развёлся в 2000 году. В 2008 году он женился на шведской телеведущей и модели Лизе Персдоттер (Lisa Persdotter). У пары двое детей.

Симони является гражданином США. Он свободно владеет венгерским, английским и русским языками. Увлекается авиацией, имеет лицензию пилота. В 2010 году он приобрёл остров в Канаде, на котором построил частный аэродром.

Интересные факты

  • Чарльз Симони является одним из прототипов персонажа по имени Ларри Пейдж в романе Дугласа Коупленда «Поколение X» (1991).
  • В 2008 году он был награждён венгерским орденом «За заслуги» (Commander's Cross with Star of the Order of Merit of the Republic of Hungary).
  • В его честь назван астероид (25273) Barrycarole, открытый в 1998 году.
  • Симони является автором нескольких научных статей по программированию и информатике, включая работу «The Hungarian Notation» (1999).

Источники

  • Charles Simonyi. Microsoft Corporation. — Биография на сайте Microsoft (архивная версия).
  • Simonyi, Charles. «Meta (организация признана экстремистской, деятельность запрещена в РФ)-Programming: A Data-Driven Software System». — Диссертация, Стэнфордский университет, 1977.
  • Lohr, Steve. «Go To: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Maverick Scientists and Iconoclasts — The Programmers Who Created the Software Revolution». — Basic Books, 2001.
  • «Charles Simonyi». — Encyclopedia Britannica.
  • «Charles Simonyi: The Hungarian-born software billionaire who went to space twice». — The Guardian, 2009.
  • «Charles Simonyi: The man who gave us Word and Excel». — BBC News, 2007.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →