Roger Hui - Roger Hui
![]() | Tento životopis živé osoby potřebuje další citace pro ověření.Září 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Roger Hui | |
---|---|
![]() | |
narozený | |
Státní občanství | kanadský |
Vzdělávání | BSc, University of Alberta, 1977 MSc, University of Toronto, 1981 |
Známý jako | Programovací jazyk: J |
Ocenění | Cena Kennetha E. Iversona za mimořádný přínos APL |
Vědecká kariéra | |
Pole | Počítačová věda |
Instituce | I. P. Sharp Associates Alberta Energy Company JSoftware |
Teze | Složitost některých rozkladů v maticové algebře (1981) |
Vlivy | Kenneth E. Iverson |
Roger Hui (narozen 1953) je a počítačový vědec a spolutvůrce programovací jazyk J.[1][2]
V roce 1953 se narodil v Hongkong. V roce 1966 emigroval do Kanada s celou jeho rodinou.[3]
Vzdělání a kariéra
V roce 1973 vstoupil Hui do University of Alberta. Ve svém druhém ročníku absolvoval kurz pravděpodobnost a statistika ve kterém se od studentů očekávalo, že se naučí programovací jazyk APL s malými nebo žádnými formálními pokyny. Využíval celou dobu, kterou dokázal shromáždit na těžce zatíženém počítači, a těžil z Uživatelská příručka APL 360 (kniha Jazyk APL byla zveřejněna až v březnu 1975). Protože příručku napsal Adin Falkoff a Kenneth E. Iverson, Hui považuje za rozumné říci, že se naučil APL od Falkoffa a Iversona.
Jako letní student v letech 1975 a 1976 pracoval Hui v I. P. Sharp Associates (IPSA) v Calgary, o pracovních prostorech pro statistické a pravděpodobnostní výpočty. Hlavním lákadlem práce byl neomezený počítačový čas s přístupem k APL.
Po získání titulu BSc s vyznamenáním první třídy v počítačová věda v roce 1977 pracoval Hui dva roky na plný úvazek programátor a analytik v nové Edmonton kancelář IPSA, kde jeho hlavní povinností bylo podporovat klienty při používání APL sdílení času. V roce se zúčastnil konference APL79 Rochester, New York, kde Iverson přednesl dva příspěvky: „Role operátorů v APL“ a „Derivativní operátor“. Na cestě se Hui zastavil na IPSA v Torontu a získal kopii „Operátoři a funkce“ [IBM Research Report No. 7091, 1978]. Od té doby studoval tento papír a jeho nástupce.[Citace je zapotřebí ]
V září 1979 vstoupil Hui na katedru informatiky na University of Toronto, a získal magisterský titul v květnu 1981 s prací na téma „Složitost některých rozkladů v maticové algebře“.
Po ukončení magisterského studia pracoval Hui v letech 1981 až 1985 jako APL systémový analytik a programátor pro Alberta Energy Company v Edmontonu. V únoru 1982 koupil Hui Kniha zdrojů v APL (1981), ve kterých byly nejpamátnější práce „The Design of APL“ (1973), „The Evolution of APL“ (1978) a „Notation as a Tool of Thought“ (1980).
Práce Hui byla popsána na konferenci APL85 v příspěvku „DESIGN: A Financial Modeling System“, který byl napsán společně s jeho nadřízeným Fredem Appleyardem. Základní objekty v systému byly v „Direct Definition“ (Iverson, 1976, 1980) a Falkoff a Iverson Návrh APL byl citován. Hui opustil Alberta Energy krátce poté, co byl povýšen na pozici bez APL a neprogramování, a byl bez práce a neměl přístup k počítačům, od září 1985 do dubna 1986. To mu poskytlo spoustu času na intenzivní studium Iversonova Racionalizovaný APL (1983) a Slovník jazyka APL, jak se tehdy jmenovalo.
Jazyk J.
Na počátku 90. let Ken Iverson a Hui začali spolupracovat na pokročilém pokračování jazyka podobného APL, který pojmenovali J. Vylepšení byla určena k opravě některých přetrvávajících problémy se znakovou sadou který sužoval APL od jeho založení, a přidat nové pokročilé funkce, jako je podpora pro paralelní provoz vícenásobná instrukce, více dat (MIMD ) operace. Bylo zamýšleno, aby jazyk J byl zdokonalením oproti existujícímu APL. The J. tlumočník a jazyk se stále vyvíjí.
V roce 1996 obdržel Cena Kennetha E. Iversona za mimořádný přínos APL.[3]
Reference
- ^ Edwin D. Reilly (2003). Milníky v informatice a informačních technologiích. Greenwood Publishing Group. str.12. ISBN 978-1-57356-521-9.
- ^ Časopisy IEEE o historii výpočetní techniky, svazky 27-28. IEEE Computer Society. 2005. s. 95.
- ^ A b McIntyre, Prof.Donald B. (1996). „Pocta Rogerovi Hui, přednesena na APL96“. Archivovány od originál dne 10. dubna 2006.
externí odkazy
- Oficiální webové stránky, JSoftware, tvůrci J