Simonyi Károly
Bánhegyi Zsolt
zsolt at VAX.MTAK.HU
2004. Május. 6., Cs, 11:05:36 CEST
Ahogy tegnapelőtti levelemben jeleztem, a seattle-i városi könyvtár
honlapján fényképek vannak az új épületről. Fülöp Ágnes hivta föl a
figyelmemet arra, hogy az 50 fotó közül a 25. képen látható enteriör,
a Mixing Chamber nevű szárny Charles Simonyi nevét viseli. (A
sajátos elnevezés, a Mixing Chamber a fő referensz pontot takarja,
ahol a különféle diszciplinák és az eltérő szaktudással rendelkező
könyvtárosok "mixelődnek", találkoznak, keverednek egymással.)
http://www.spl.org/images/slideshow/NewCentralSlideshow.asp?index=26
Hát igen, jó érzés, amikor egy újabb magyar világsikeréről,
tengerentúli karrierjéről -- és a neki szóló tiszteletadásról --
értesülünk. Személyes élményemet hadd említsem: 1999-ben az
amerikai Fulbright-fellow-k csoportjával tettem látogatást a
pasadenai Jet Propulsion Laboratory-ban. Az intézet igazgatója a
Kármán Tódorról elnevezett (á-val írva!) fogadási teremben
köszöntött minket. A szuperszonikus repülés atyjának tartott
Kármán megbecsülése Amerikában Neumann Jánoséhoz mérhető
és őt is -- mint Neumannt -- az előkelő von előnévvel illetik
(Theodore von Kármán). Ilyen ihletett pillanatot nem hagyhat ki az
ember -- én is megragadtam az alkalmat és rögtönzött kiselőadást
tartottam a kutatóknak Kármánról és a magyar géniuszról.
Most akkor beszéljünk Simonyiról, mert ennél jobb alkalom nem is
lehetne erre -- majd meglátjuk, miért. A budapesti születésű (1948)
Simonyi Károly a számítógépes világban legalább akkora név, mint
Gróf András (Andy Grove). Otthonról sem akármilyen örökséggel
érkezett az Újvilágba: apja, id. Simonyi Károly professzor 1952-ben
egy részecskegyorsító tervezéséért kapott Kossuth-díjat. Magam
1975-ben a TTK-n, a Múzeum körúti épületben zsúfolásig megtelt
auditóriumban láttam, ahol a jogászok és bölcsészek is szép számban
megjelentek, hogy hallgassák csodálatos spec-kol előadásait. Ebből
az előadássorozatból kerekedett ki aztán A fizika kultúrtörténete
című lebilincselő mű, ami 1978-as első megjelenése után már legalább
féltucat kiadást ért meg azóta -- idegen nyelveken is sikeres lett: én a
német kiadásról tudok (Kulturgeschichte der Physik).
Fia, ifj. Simonyi Károly a gimnázium után (amit három év alatt végzett
el) került az USA-ba; a Berkeley-n végzett mérnöki matematika
szakon, egyetemi doktorátusát pedig a Stanford Egyetemen szerezte
computer science témából. 1972-80 között a Xerox PARC
kutatóintézet alkalmazottja volt a kaliforniai Palo Altoban, s részt vett
az első *ténylegesen személyi* komputer, az Alto megalkotásában.
(Érdekességként: az Alto ára 50 ezer dollár volt akkoriban.) Simonyi
máig nagy tisztelettel bámult teljesítménye az 1974-ben leírt
programozási jelölőrendszer, a *Hungarian notation*. Ez a Visual
Basic és a Windows programozásában a C-nyelvből hiányzó
konvenciót vezetett be:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsgen/html/hunganotat.asp
A Hungarian notation elnevezés *magyar* szempontból nem jelent
sokat -- a Hungarian szó közkézen forgásán túl -- ami persze
magában is pozitív. A specifikáció alapján és Simonyi szerint is egy
tréfás kifejtésről van szó -- a programban nincs a nyelvünkre
markánsan emlékeztető elem. Annyira olvashatatlan zagyvaságnak
tűnik, hogy a külföldi számára akár magyarul is írhatták -- s ez a
tréfa az egészben.
Charles Simonyi nevéhez fűződik az első WYSIWYG-editor,
*valódi* szövegszerkesztő program, a Bravo (1975). A
torzításmentes megoldásra utal az angol mondás: 'What You See Is
What You Get', azaz: 'azt kapod, amit látsz' -- ennek rövidítése a
WYSIWYG, amelyet minden képhű eszközre (pl.
HTML-szerkesztő) azóta is gyakran használnak. (A 'what you see
is what you get' mondás az 1970-es évek elején az NBC Laugh-In
c. műsorában fellépő fekete konferanszié, Flip Wilson show-ja
nyomán vált népszerűvé: Wilson egyik megszemélyesített szereplője,
az okoskodó Geraldine szavajárása volt.)
Simonyi 1981-ben lépett át a Microsofthoz Bill Gates hívására,
amikor még ennek a cégnek csupán 40 alkalmazottja volt (ma vagy
40,000...). Kezdettől az MS vezető programozójaként dolgozott, volt
alkalmazásfejlesztési igazgató, főépítész, főmérnök, neki köszönhetünk
egy sor népszerű ablakos alkalmazást (Word, Excel, stb.). Jusson ez
eszünkbe, amikor vakon szidjuk a Microsoftot, hogy a program, amit
használunk, tulajdonképpen 'magyar termék'...
Simonyi 21 év után, 2002 szeptemberében távozott a Microsofttól --
szoros barátsága Gates-szel és a céggel azért a jelek szerint továbbra
is megmaradt. Saját vállalatot alapított a Washington államban fekvő
Bellevue-ben, amelynek neve: Intentional Software Company (ISC).
Ebben már a szoftver fejlesztés igen elvarázsolt területeit kutatják, mint
pl. az aspektus-orientált programozást (AOP), a generatív
programozást, a modell-integrált analízist (MIC). Az ISC honlapja:
http://www.intentsoft.com/
2001-ben, id. Simonyi Károly halála évében került sor Charles
Simonyi díszdoktorrá avatására a Pécsi egyetemen. A New
Brunswickban (New Jersey) székelő American Hungarian Foundation
2002-ben a George Washington-díjjal tüntette ki. Ez a díj az emberi
tudás, a művészetek terén végzett kiemelkedő munkásságért, az
emberek és népek közötti megértés előmozdításáért jár. A díj nevét és
szimbolikáját a budapesti Városligetben 1906-ban az amerikai magyar
emigránsok által fölállított Washington-szobor ihlette. Korábban James
Michener, Gerald Ford, George Pataki és Joseph Pulitzer is a
díjazottak között volt.
2000 óta létezik a Simonyi-ösztöndíj (hivatalosan: Charles Simonyi
Research Scholarship -- magyar neve: Charles Simonyi Kutatói
Ösztöndíjalap), amely célul tűzte ki a magyar kutatók kiemelkedő
tudományos tevékenységének ösztönzését. A Hungarian American
Coalition által kezelt 2,5 millió Ft-os évi keret három tudós
támogatását jelenti évente. Az eddigi jutalmazottak: Keserű Katalin
művészettörténész, Pósa Lajos matematikus, Sonkodi Sándor orvos,
Demeter Judit orvos, É. Kiss Katalin nyelvész, Lovas Rezső fizikus,
Rontó Miklós matematikus, Rőth Erzsébet orvos és Hoppál Mihály
néprajztudós. A Hungarian American Coalition honlapja:
http://www.hacusa.org/index.html
Végül pedig a fő apropó: Simonyi Károlyt tegnap, május 5-én az
MTA közgyülésén külső taggá választották. Gratulálunk.
http://www.mta.hu/hirek/mta/szemelyi_hir.php?IDN=226#simonyi
Bánhegyi Zsolt
További információk a(z) Katalist levelezőlistáról